【发布时间】:2021-03-10 13:53:49
【问题描述】:
您好,我有一块单元格需要复制并粘贴到第二张纸上。块中的一些单元格被合并。我已经格式化了目的地,因此单元格也被合并到它们将接收合并单元格的位置。
他们的代码是复制粘贴成块的标准吗
Worksheets("9B").Range("C" & a & ":P " & b).Copy Worksheets("Undo").Range("C" & a & ":P" & b)
不适用于合并的单元格,我希望避免单独处理每个部分,因为它的大小合理。
谢谢
【问题讨论】:
-
请尝试
Worksheets("9B").Range("C" & a & ":P " & b).Copy Worksheets("Undo").Range("C" & a)(在同一代码行上)。如果接收值的范围格式相似,它应该可以工作。 -
上述建议你试过了吗?
-
不行,我得分别处理每个合并区域
-
这仅表示讨论中的范围在合并单元格区域方面不是格式相同...尝试手动对小测试范围执行此操作,只是为了看到它有效。