我有两个电子表格,其中一个是发生事件的列表今年,一个是每年365天都有排的日历。无法粘贴到已过滤的单元格,错误消息“您无法在此粘贴,因为复制区域和粘贴区域的大小不一样”
我已将事件名称放入日历中,然后过滤该表格,以便仅使用标题行上的下拉列表可以看到输入事件标题的行。
我现在想批量复制和粘贴事件信息的其余部分,而不必逐行执行,因此选择了适当的列并使用查找&选择 - >转到特殊...->选择可见单元格,但是当我尝试粘贴到这些可见单元格时,我收到错误消息:
“您不能在此粘贴,因为复制区域和粘贴区域的大小不一样,只选择一个单元格在粘贴区域或相同大小的区域,然后再尝试粘贴。“
我检查过我复制了230行,而且我选择了230行,我甚至尝试调整单元格的大小,使它们的尺寸相同,但每次都会出现相同的错误。如果我只选择一个单元格,那么它将数据粘贴到不可见单元格中。
我试过用Google搜索错误信息,但没有找到一个解决方案,所以任何帮助都将非常appreictaed。
尺寸是指该范围的尺寸(例如5列7行),以及在细胞的不的高度和宽度屏幕。 Excel在这方面不是很聪明,所以如果你从工作表中删除任何过滤和分组,你可能会复制它。 –
谢谢拉斯洛,但如果我删除过滤,然后我必须通过并逐行粘贴,因为在没有事件的日期会有空白,必须有方法粘贴到可见单元格 –
您必须使用一种解决方法,因为无论看起来多么容易,这都是不可能的。只是一个想法:引入一个带有唯一标识符的“密钥”列,该标识符还定义了行的原始顺序,然后按照要复制的数据对整个表进行排序,执行复制,然后通过“密钥“列恢复原始视图。 你正在寻找的只能通过编写一个宏来实现,这需要一些Visual Basic知识。 –