大约一周前,我发现在我的计算机上运行时,所有ActiveX按钮都停止在所有电子表格中工作。他们对别人的工作很好。过去一年没有任何问题。
我知道最近有一个Windows更新引起了轰动,甚至无法点击ActiveX按钮。我遇到的问题似乎有所不同......我可以点击按钮(一旦点击,它将显示按钮周边的虚线)。然而,没有任何反应。
我创建了这些按钮以打开用户表单。我已经检查以验证PrivateSub代码是否仍然存在以在Button Click上启动表单。
由于我的所有员工仍然可以使用电子表格和ActiveX按钮,我认为我的计算机本地发生了一些事情,并不一定与编程相关,但我找不到任何原因。
有什么想法吗?
答案 0 :(得分:0)
我找到了解决问题的方法。好像我的问题仍然与微软更新有关。我恰好遇到了不同的症状,也需要一个不同的解决方案(而不仅仅是删除MSForms.exd文件)
我重新编译了项目(Open VBEditor,Debug Menu,Compile VBA Project),保存了工作簿,关闭了excel,并重新打开了。一切都恢复正常。
不幸的是,我需要对所有使用ActiveX控件的文件执行此操作,这些文件有几十个。