VBA-如何从单个单元格复制数据并将其粘贴到合并的单元格中

时间:2019-06-14 17:54:16

标签: excel vba

我无法从一个工作簿中的单个单元格复制数据,而在另一个工作簿中将其放入合并的单元格,并且想知道是否有解决方法。我也尝试专门针对合并单元格的第一个单元格。例如,如果我试图将数据粘贴到由d12:f12组成的合并单元格中……我尝试专门粘贴到d12中。

Workbooks("Dummy Broadcast.xlsx").Worksheets("Sheet1").Range("A2").Copy
Workbooks("TestSheet.xlsm").Worksheets("Sheet1").Range("D12").PasteSpecialPaste:=xlPasteValues

错误消息是合并的单元格必须大小相同

1 个答案:

答案 0 :(得分:3)

无需通过粘贴板。试试:

Workbooks("TestSheet.xlsm").Worksheets("Sheet1").Range("D12").value = Workbooks("Dummy Broadcast.xlsx").Worksheets("Sheet1").Range("A2").Value