我有两个电子表格,其中一个是今年发生的事件列表,另一个是包含每年 365 天的日历。
我已将事件名称放入日历中,然后过滤该工作表,以便使用标题行上的下拉列表仅显示输入事件标题的行。
我现在想批量复制并粘贴其余的事件信息,而不必逐行执行,因此选择了适当的列并使用“查找和选择”->“转到特殊...”->“仅选定的可见单元格”但是当我尝试粘贴到那些可见的单元格时,我收到错误消息:
“您无法在此处粘贴此内容,因为复制区域和粘贴区域的大小不同。仅选择粘贴区域中的一个单元格或相同大小的区域,然后再次尝试粘贴。”
我检查过我正在复制 230 行,并且选择了 230 行,我什至尝试调整单元格大小,使它们具有相同的尺寸,但每次都会遇到相同的错误。如果我只选择一个单元格,那么它也会将数据粘贴到不可见的单元格中。
我尝试用谷歌搜索错误消息,但没有找到有效的解决方案,因此非常感谢任何帮助。
实际上找到了我需要在这里执行此操作的VBA代码:https://www.extendoffice.com/documents/excel/2617-excel-paste-to-visible-filtered-cells.html