【发布时间】:2021-06-21 02:59:47
【问题描述】:
复制合并的单元格并粘贴到未合并的单元格中,从而导致粘贴区域的合并。 示例:A1,B1 合并在一起。现在我复制了这个范围并粘贴在 D1 中。由于复制的范围是合并格式,所以粘贴的区域变成了 D1:E1。 D1、E1粘贴数据后合并。 我只想在 D1 中粘贴数据。如何使用 VBA 解决此问题
【问题讨论】:
-
你能展示一下你到目前为止得到了什么吗?您似乎复制了单元格而不是值。
-
手动复制粘贴发生在我的一张 Excel 表格中。复制粘贴合并单元格时,我不想合并粘贴的区域。粘贴必须限制为单个单元格。
-
您无法更改 excel 复制粘贴的行为,您可以复制 @Lawrence 显示的值,或者使用宏在复制粘贴后取消合并单元格。
-
我的 excel 模板用户将进行复制粘贴活动。复制粘贴是随机发生的,而不是固定区域。所以我想如果有任何解决方法可以解决这个问题。
-
我认为没有可行的选择。您可以检查 excel 的更改事件,但它们会查找工作簿中发生的每一个变化,但我认为这不是一个好的选择。