Excel ActiveXbutton是可点击的,但不起作用

大约一个星期前,我发现在我的电脑上运行时,所有的ActiveXbutton都停止工作在所有的电子表格中。 他们对别人很好。 去年一直没有问题。

我知道最近有一个Windows更新引起了一阵骚动,阻止了人们甚至能够点击ActiveXbutton。 我遇到的问题似乎有所不同…我可以点击button(一旦点击,它将显示在button周围的虚线)。 然而,没有任何反应。

我有这些button创build打开用户窗体。 我已经检查validationPrivateSub代码仍然存在,以启动button单击窗体。

由于我所有的工作人员都能够使用电子表格和ActiveXbutton,所以我认为我的电脑上出现了一些本地的情况,并不一定是编程相关的,但是我找不到任何原因。

有任何想法吗?

我find了解决这个问题的办法。 看起来好像我的问题仍然与微软更新有关。我碰巧遇到了不同的症状,还需要一个不同的解决scheme(而不是仅仅删除MSForms.exd文件)

我重新编译了项目(打开VBEditor,debugging菜单,编译VBA项目),保存工作簿,closuresexcel,并重新打开。 一切再次正常工作。

不幸的是,我需要为所有使用ActiveX控件的文件执行此操作,这些控件有几十个。