【发布时间】:2017-06-10 05:20:12
【问题描述】:
我需要使用 VBA 将数据从已关闭的工作簿(不打开它们)复制到主工作簿的列中的帮助。我不断收到错误:
运行时错误 424:需要对象
这是我的代码:
Set x = Workbooks.Open("C:\Users\DD\Desktop\EMS")
x.Sheets("PO Report").Range("Y3:Y500").Copy
y.Activate
Sheets("Sheet1").Range("Q2").PasteSpecial
Application.CutCopyMode = False
x.Close
提前感谢您的帮助!
【问题讨论】:
-
这里的
y是什么,哪一行给出了错误? -
那个 'y' 是 x=workbook 粘贴到的另一个工作簿。我是 VBA 新手,最后我得到了错误。