我无法从一个工作簿中的单个单元格复制数据,而在另一个工作簿中将其放入合并的单元格,并且想知道是否有解决方法。我也尝试专门针对合并单元格的第一个单元格。例如,如果我试图将数据粘贴到由d12:f12组成的合并单元格中……我尝试专门粘贴到d12中。
Workbooks("Dummy Broadcast.xlsx").Worksheets("Sheet1").Range("A2").Copy
Workbooks("TestSheet.xlsm").Worksheets("Sheet1").Range("D12").PasteSpecialPaste:=xlPasteValues
错误消息是合并的单元格必须大小相同
答案 0 :(得分:3)
无需通过粘贴板。试试:
Workbooks("TestSheet.xlsm").Worksheets("Sheet1").Range("D12").value = Workbooks("Dummy Broadcast.xlsx").Worksheets("Sheet1").Range("A2").Value