【发布时间】:2018-06-19 08:08:35
【问题描述】:
VBA 代码运行良好,直到昨晚(2018 年 6 月 18 日)。
但是, 安全更新后,Microsoft Excel 2016 的 KB4022174 - VBA 代码无法在正常模式下运行,但在调试模式下运行良好。如何查找和解决此问题?
Description of the security update for Excel 2016: June 12, 2018 说它修复了我的 VB 代码中使用的 pasteSpecial 方法。是这个问题还是别的什么?
可能错误发生在obj.PutInClipboard
【问题讨论】:
-
创建一个错误处理程序来捕捉哪里出错了?
-
运行失败是什么意思?
-
我添加了一个错误处理程序,我得到了错误:
DataObject: PutInClipboard OpenClipboard Failed错误号:-2147221040 -
在多次关闭和打开 xlsb 文件并运行代码后 - 它有时会工作,有时也会失败。这意味着错误仍然存在 - 无法找到它。