【问题标题】:Excel 2010 ActiveX Controls No Longer Working After Windows Updates [duplicate]Windows 更新后 Excel 2010 ActiveX 控件不再工作 [重复]
【发布时间】:2015-02-09 10:11:15
【问题描述】:

所以在我安装了最新的 Windows 7 更新(包括 Microsoft Office 2010 更新)后,我在工作中遇到了这个问题——更新日期是今天(2014 年 12 月 12 日)。

更新后,我在 Excel 2010 中打开了启用宏的工作簿,基本上所有引用 ActiveX 控件(复选框、按钮)的东西都不再起作用。我的 auto_open 正在检查复选框并且无法运行......它在第一次检查复选框时一直出错。这些按钮也不再可点击。

在您说之前,我已经检查了我的信任设置并允许所有 ActiveX 和宏,但没有任何更改。如果有人有任何建议,我会全力以赴。由于我不是管理员,就 Windows 而言,我不能承担太多事情。

【问题讨论】:

    标签: excel activex activexobject vba


    【解决方案1】:

    昨天我们在几台装有 Excel 2007 的机器上遇到了这个有点令人震惊的问题。

    通过一一回滚 Office 的安全更新,我们确定这是由 2014 年 12 月 9 日的更新 KB2596927 - Link 引起的

    此次更新后,不仅许多启用宏的工作表由于其 ActiveX 控件被杀死而在激活宏时崩溃,而且任何经典的 ActiveX 控件(按钮、复选框等)都无法插入到空白工作簿中更长!

    确认已解决:我可以确认删除文件C:\Users\USERNAME\AppData\Local\Temp\Excel8.0\MSForms.exd 的答案对我有用!

    谢谢你们!

    这里有更多关于EXD files的信息

    这在forum的另一篇帖子中也得到了解决

    【讨论】:

      【解决方案2】:

      已解决问题!

      • 关闭 Excel
      • 重命名或删除此文件(风险自负): C:\Users\USERNAME\AppData\Local\Temp\Excel8.0\MSForms.exd

      它会在 Excel 重新打开后重建。我的 ActiveX et 宏运行良好!

      祝你有美好的一天!

      呲牙

      【讨论】:

        【解决方案3】:

        使用此工具作为快速修复和解决方法:

        http://go.microsoft.com/?linkid=9875022

        https://support.microsoft.com/kb/3025036

        基本上删除所有代表表单缓存的“.exd”文件。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-04-13
          • 1970-01-01
          • 1970-01-01
          • 2016-01-10
          • 2012-05-18
          • 1970-01-01
          • 2013-12-13
          • 1970-01-01
          相关资源
          最近更新 更多