我有一个非常奇怪的VBA问题。我想打开一个excel文件,复制当前工作簿中的一些工作表并关闭它。但它不起作用。我将我的代码复制到一个单独的工作簿中,然后打开所需的文件。但是在原始表中我收到错误1004
With Workbooks.Open("S:\INM\MME9EG\Zahlenwerk MMA2EG Equities\DHN\DHN_Europa1.xls")
.Sheets("Bericht_799026").Range("B4:IV50000").Copy _
ThisWorkbook.Sheets("DHN Europe 799026").Range("A1")
.Sheets("Bericht_799271").Range("B4:IV50000").Copy _
ThisWorkbook.Sheets("DHN Europe 799271").Range("A1")
.Sheets("Bericht_799448").Range("B4:IV50000").Copy _
ThisWorkbook.Sheets("DHN Europe 799448").Range("A1")
End With
Workbooks("DHN_Europa.xls").Close
1004错误说: