Excel Active X控件 – 不再工作 – 2015年1月

MS Excel 2010 – 十二月初MS发出杀死Active X Controls的更新。 经过几天的研究发现一个解决scheme,并能够恢复。 现在又是2015年1月6日的第一个星期,同样的问题又出现了。 这次有点不同,但基本一致。 Active-x控件再次不起作用,而且我还收到一条错误消息,说它不能退出devise模式(我不在devise模式 – 这是怎么回事,我不知道),并运行时间错误被显示。 清理了“* .exd”文件,但无济于事。

有没有人遇到这个问题,那里有解决scheme吗?

附录 – 我从我的电脑放置一个较小的应用程序到有问题的电脑。 再次,这不是工作,只有一个星期前,它工作正常。 我开始重新创build问题电脑上的小应用程序,并做了一些testing。 随着在特定的电脑上创build的代码,它正在工作。 嗯…我下一步去哪里?

在与办公室的不同人员讨论后,我被告知Office 2010被重新安装在问题电脑上。 我研究并比较了位于c:\ Windows \ System32目录中的FM20.DLL的date。 date不同。 应用程序工作正常的个人电脑有一个date为FM20.dll 11/19/2014。 电脑上不能正常工作的fm20.dll的date是2010年2月20日。 我复制了新的fm20.dll到问题电脑,一切又开始正常工作。

呼!

跟进上述事件…经过深入研究后,我了解到IT部门closures了Microsoft Office产品的自动补丁更新。 这是由于上个月的惨败,在该公司使用ActiveX控件closures了200多台电脑。 他们只允许安全补丁被推出并更新计算机。 (这是最近出现的问题。)

请不要这样做! Microsoft更新与安全更新一致。 没有这个或那个,你将有ActiveX控件的问题。

另外…请记得总是删除用户临时目录中的“* .exd”文件! 对系统进行任何更改之后。

我希望微软能够解决这个问题! 没有人喜欢从电脑中删除文件!