0
我正在运行一个宏以从一张纸复制并过去到另一个,但它不粘贴单元格宽度。如果我手动执行此操作,则可以工作,即复制列并粘贴special> all。为宏VBA代码位于:http://pastebin.com/K2sW1C8xexcel粘贴vba中的特殊功能不粘贴单元格宽度
,你可以看到我使用:
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _False, Transpose:=False
这是否意味着我将不得不有两行粘贴特殊,即 一个做xlPasteAll,然后用xlColumnWidths后跟一行 – impactblu
是的,就像手动粘贴列宽时一样。 – chuff
我从来没有用手粘贴列宽,当我手动做粘贴时,它会自动放正确的宽度,但是当我通过宏运行它时,它不会粘贴宽度。这是我遇到麻烦的问题用。 – impactblu