【发布时间】:2020-05-09 23:32:52
【问题描述】:
我的宏在 Excel 2010 中所有已安装的 PC 上都能完美运行,但我安装的具有 Excel 365 的 PC 给我错误和/或只是意外停止运行(我没有错误处理...宏只是停止并重新打开文件作为“自动恢复”,没有任何错误框/调试选项)。错误发生在这一行(第 2 行)
Sheet1.range(Sheet1.Cells(row1, col1), Sheet1.Cells(LastRow, col1)).Copy
Sheet2.Cells(row2, "K").PasteSpecial (xlPasteValues)
我得到Error '1004': That command cannot be used on multiple selections. 有时它只是退出,没有任何提示。
我已经检查并定义了我的两个工作表,行和列的变量也是如此。这在 2010 年没有任何问题,所以我认为我的其余代码没有错。有什么建议?我没有阅读有关此特定错误的任何问题。谢谢!
【问题讨论】:
-
从
xlPasteValues周围删除() -
哇哦。谢谢,做到了。发布我自己的答案以标记为已回答。