1
我有一个宽合并的单元格,显示工作表的标题。我还有一个彩色文本框,我想立即放在合并单元格中文本的右侧。Excel Interop以单元格内的文本像素为单位获取宽度
标题的宽度是可变的,所以我使用了一个非常宽的合并单元格。
sheet.Range["A2"].Value = title;
//Red Square
sheet.Shapes.Item("redSquare").Left += 0; // Position sheet.Range["A2"].TextWidth ???
是否有我可以在Range上访问的属性,它会给我合并单元格中文本的像素的实际文本宽度?
感谢您的帮助,我最终保存了原始列的宽度,自动调整为文本,获取列宽然后恢复。 – jimmyjambles