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