Excel ActiveX控件中断,“无法退出devise模式”,“对象库无效”

所以我最近买了一台新的电脑,安装了一个新的:

  • Excel 2010 32位
  • Windows 7 Professional 64位

有几个奇怪的问题正在发生:

  1. 在过去,使用activeX控件创build的许多excel工作簿现在给我一个编译错误“ 对象库无效或包含对无法find的对象定义的引用 ”或者某些“ 无法退出devise模式,因为无法创build控件'CommandButton1' “错误。 不工作的特定控件是一个简单的CommandButton

  2. 目前用ActiveX控件创build的任何Excel工作簿都没有问题。 有些老版本的excel工作簿使用activeX工作,有些则没有。

  3. 过去创build的Excel工作簿在我们公司networking中的大多数其他机器上工作良好。

  4. 如果将含有ActiveX控件的电子表格复制粘贴到新的工作簿中,控件将再次开始工作。

  5. 如果我点击命令button上的“查看代码”,VBA窗口将用新的子程序名称创build新的button代码。

我知道很多关于这个问题的问题,但是解决scheme似乎不适合我。

  1. EXD文件已被删除。
  2. 微软办公室已经重新安装
  3. 卸载Microsoft安全更新不是一个选项。 Windows已完全更新至2016年12月。
  4. 很多旧的解决scheme是3-6年前,可能已经过时了。
  5. 我试过在受影响的工作簿上“另存为”。 这不起作用。

任何有关这个问题的帮助将不胜感激!

我经历了与您的设置相同,我的解决scheme是卸载更新,我不知道任何其他解决scheme,但也会感兴趣。