0
我想將單元格A2到A4中的信息複製到我當前的工作簿中,並使用以下代碼執行此操作,但是,當我運行宏時,出現以下消息:Run時間錯誤'9',下標超出範圍。我如何在範圍內做到這一點?從Excel VBA中單獨的工作簿複製信息
Application.Workbooks("Client and Project Droplist").Worksheets("Sheet1").Range("A2:A4").Select
Selection.Copy
Me.Range("A1").Select
ActiveSheet.Paste
UPDATE
我做了它,以便將選擇的範圍內,但現在我得到運行時錯誤13:類型不匹配。這裏是新代碼
Private Sub Macro_Click()
Application.Workbooks("Client and Project Droplist").Activate
Application.Workbooks("Client and Project Droplist").Worksheets("Sheet1").Select
Application.Workbooks("Client and Project Droplist").Worksheets("Sheet1").Range("A2:A4").Select
Selection.Copy
Workbooks("VBA Exercises").Worksheets(Sheet1).Select
'Workbooks("VBA Exercises").Worksheets(Sheet1).Range("A1").Select
'ActiveSheet.Paste
End Sub
我評論了最後兩行,因爲我還沒有完全得到它。
您忘記了(Sheet1)上的引號, – Podis 2015-02-06 20:14:52