我想從一個工作簿複製Excel工作表到另一個沒有用戶看到任何東西,但我不斷收到錯誤'複製工作表類失敗'的錯誤。看來你不能複製一張表到另一個工作簿,除非該工作簿是可見的?Excel Vba工作表複製方法失敗
感謝您的任何幫助。
赫斯是失敗的代碼:
Private Sub CommandButton1_Click()
Dim xlapp As Excel.Application
Dim wkBook As Excel.Workbook
'Connect to Excel
Set xlapp = New Excel.Application
'Set workbook and open workbook in directory
Set wkBook = xlapp.Workbooks.Open(sFileName, xlUpdateLinksNever, ReadOnly:=False)
ThisWorkbook.Sheets("Logistics").Copy Before:=wkBook.Sheets(1)
wkBook.Close True
xlapp.Quit
Set xlapp = Nothing
End Sub
這不是你的問題。您正在創建一個單獨的Excel實例,該實例無法與包含代碼的當前實例「交談」。 – brettdj 2012-02-17 12:02:19