試試這個代碼:
Dim wbTarget as Workbook
ThisWorkbook.Columns("A:AI").Copy
Workbooks.Open Filename:=Path & Filename
Set wbTarget = Workbooks(Workbooks.Count)
wbTarget.Activate
wbTarget.Sheets("Raw").Activate
wbTarget.Sheets("Raw").Range("YourTargetColumn e.g. A:A here").PasteSpecial xlPasteValues
另外,使用With statement:
ThisWorkbook.Columns("A:AI").Copy
Workbooks.Open Filename:=Path & Filename
With Workbooks(Workbooks.Count)
.Activate
.Sheets("Raw").Activate
.Sheets("Raw").Range("YourTargetColumn e.g. A:A here").PasteSpecial xlPasteValues
End With
1)檢查您是否真的有名稱的工作簿「RealTime-APR」已打開,2)如果是,請檢查您的工作簿「RealTime-APR」是否包含名爲「Raw」的工作表 –