vba运行时错误“424”对象Rrequired

我是vba的初学者,试图将内容从一个工作簿复制到master.xlsx

但是不断收到错误424' Object Required

请帮我解决这个简单的问题。

 Sub Submittomaster() Dim Master As Workbook Set Master = Workbook.Open("C:\Users\Elson\Documents\RR\VBA\Tutorial from youtube\master.xlsx") counter = 1 Do Until ThisWorkbook.Sheets("sheet1").Cells(counter, 1).Value = "" Master.Sheets("sheet1").Range(counter & ":" & counter).Value = ThisWorkbook.Sheets("sheet1").Range(counter & ":" & counter).Value ThisWorkbook.Sheets("sheet1").Range(counter & ":" & counter).Value = "" counter = counter + 1 Loop Master.Save Master.Close End Sub 

感谢那些能够帮助的人。

您在Set Master语句中缺less“s”。 应该是这样的

 Set Master = Workbooks.Open("C:\Users\Elson\Documents\RR\VBA\Tutorial from youtube\master.xlsx")