ActiveX控件已禁用?

118

我有使用ActiveX复选框控制某些活动的Excel工作表。

今天它们开始出现错误。我的同事在运行较新版本的Excel时提醒了我,但在我的电脑上仍然可以正常工作。
我注意到有Windows更新,所以我进行了更新。现在它在我的电脑上不再起作用。

我无法再检查ActiveX复选框。

我无法向任何工作表添加ActiveX控件,甚至是新工作表。
我会收到一个错误对话框

无法插入对象。

我可以添加窗体控件,只是不能添加ActiveX控件。


6
我也遇到了这个问题,我们公司的所有用户都遇到了同样的情况。微软怎么可能发布一个会破坏Excel中ActiveX控件的更新?这太疯狂了。 - harryg
4
不,这是一个编程问题,应该在这里讨论。 - Harry Johnston
3
ActiveX控件是一种编程工具,对吧?你还会用它们做其他事情吗?如果OP只是询问特定第三方产品(碰巧使用VBA)停止工作的情况,那就不同了。但在这种情况下,似乎影响到他自己的代码了? - Harry Johnston
可能有帮助:Excel表单控件和ActiveX控件的区别 - ashleedawg
可能有帮助:Excel表单控件和ActiveX控件的区别 - ashleedawg
显示剩余3条评论
11个回答

0

我知道已经有很多答案针对这个问题进行了发布,但是没有一个答案独立地适用于我的网站。所以这就是对我有效的方法:

步骤1:卸载以下更新 - KB2920789、KB2920790、KB2920792、KB2920793、KB2984942、KB2596927

步骤2:隐藏这些更新,以便它们不会在随后的重新启动中安装

步骤3:从C:\Users\<>\AppData\Local\Temp中删除Excel8.0文件夹

步骤4:重新启动工作站(我还会确保上述提到的KB没有被意外应用)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接