【发布时间】:2017-09-08 12:34:22
【问题描述】:
我有两个工作簿,第一个称为 classeur1,第二个称为 classeur2。
我无法将表格中的合并行从 Sheet1(来自 Workbook1)复制/粘贴到 Sheet2(来自 Workbook2)。
我想知道怎么做。
事实上我试过但没有结果。这是我的代码:
Sub test()
Dim finalrow As Long
Workbooks("workbook1").Worksheets("sheet1").Range("D1:D" & finalrow).Value = Workbooks("workbook2").Worksheets("sheet2").Range("A2:A" & finalrow).Value
End Sub
【问题讨论】:
-
您遇到的问题不是完全限定的工作簿名称/路径。当您提供的信息太少时,编译器不知道如何区分工作簿。检查几天前我的这个答案 - 它详细说明了如何使用多个工作簿。 stackoverflow.com/questions/43287385/…