我有一个宏,用于以厘米为单位精确调整电子表格行和列的大小。它就像一个魅力。
我的观点是,一旦我用数据填充单元格,单元格列就会在运行时由应用程序调整大小(行大小保持不变)。
我试图交换两部分代码,例如。调整大小,然后用数据填充,然后反转。我在这两种情况下都得到了相同的结果,例如,列的大小被调整了,这是我不想要的。
我也在下面尝试了这段代码,在调整单元格大小之后插入数据,然后再用数据填充它们,但是当代码尝试填充第一个数据时,这会导致应用程序错误,因为我猜它需要调整列的大小:
With oWs
.Range("A:Z").ShrinkToFit = True
.Protect "", AllowFormattingRows:=False, AllowFormattingColumns:=False
End With
宽度和高度大小的代码来自微软支持。
这就像鸡和蛋头痛。
感谢任何解决方法。