【问题标题】:VBA Excel runs well in debug, but fails to run in normal mode after Security update KB4022174VBA Excel 在调试中运行良好,但在安全更新 KB4022174 后无法在正常模式下运行
【发布时间】: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 文件并运行代码后 - 它有时会工作,有时也会失败。这意味着错误仍然存​​在 - 无法找到它。
  • 这个怎么样:microsoft community answers

标签: excel vba


【解决方案1】:

我们有很多用户在保存文件时遇到 Excel 2016 崩溃的问题。它似乎只发生在包含外部链接的文件中。

卸载 KB4022174 似乎可以解决问题。我们目前正在其他计算机上应用此解决方法以进行确认。

【讨论】:

  • 谢谢!但是通过打开excel并更改某些工作表中的次要字符然后将其保存在另一个位置来解决问题。有效。并确保没有打开其他使用/观看剪贴板的应用程序。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多