Sub Hungry4Gages()
Dim x As Workbook
Dim y As Workbook
'## Open both workbooks first:
Set x = Workbooks.Open("C:\Users\dguitron\Documents\Belize and Sam Project\Class 1\run_10296500.xlsm")
Set y = ActiveWorkbook
'Now, copy what you want from x:
x.Sheets("dashboard").Range("D17").Copy
'Now, paste to y worksheet:
y.Sheets("Class1").Range("A1").PasteSpecial
'Close x:
x.Close
End Sub
「儀表板」是我從複製它的片材的名稱,而「1類」是我在有源粘貼片工作簿。我想的細胞從一個工作簿使用VBA代碼複製到活動工作簿
我收到錯誤「下標超出範圍」爲y.sheets(1類)....
做你'設置y'你這樣做之前,你的'設置X '。 – YowE3K
@ YowE3K - 完全錯過了。你應該回答! – Jeeped
@Jeeped - 剛剛完成(我首先發布了評論,這樣人們就不會在正切尋找其他問題時脫手) – YowE3K