![]() |
1
2
它在那行代码上失败的原因是 范围对象没有粘贴方法 . 复制粘贴有两种方法。
1)向复制方法中的目标参数发送一个值。这样就不需要粘贴命令:
2)复制后对目标区域使用PasteSpecial方法,默认情况下,该方法会像标准粘贴一样粘贴所有内容。
然后停止在你复制的单元格周围使用字幕(或蚂蚁行军),用
|
![]() |
2
1
尝试移除这些
|
![]() |
3
1
即使这已经得到了回答, Range Value property 是应该包括在这个问题中的选项。
如果你只想
几个优点:
所以我用这些更改重新构建了宏,虽然我没有做任何其他更改,所以无论您修复了什么,都可能需要再次执行。我还包括第二个宏(timermacro),您可以使用它来计算运行时间(以防您想测试性能差异)。如果不使用任何日期,则可以使用该属性
|
|
4
0
尝试转到Visual Basic编辑器->工具->参考。检查您正在使用的引用,看看您是否激活了所有需要的引用。其根本原因似乎与 https://support.microsoft.com/en-ph/help/3025036/cannot-insert-object-error-in-an-activex-custom-office-solution-after 和 https://blogs.technet.microsoft.com/the_microsoft_excel_support_team_blog/2014/12/ |