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