win32com模拟执行在Excel中select所有两次
在win32com中,
cells = worksheet.UsedRange
类似于在Excel中单击一次cntl-a。
什么是win32com等同于做cntl-a两次?
用例是当你使用格式画家后按cntl-a两次,它将粘贴所有的格式,包括列的宽度。
我不会推荐这样做。 Excel的Worksheet.UsedRange属性可以很容易地变成整个工作表(1048576行×16384列)。 Range.PasteSpecial方法有粘贴格式的选项以及更适合的列宽(例如xlPasteColumnWidths )。
在本地Excel中使用较新的工作表,旧的stream氓xlCellTypeLastCell属性在很大程度上被消除了,但在处理跨平台编码时仍然需要注意。