关闭Excel然后重新打开时,ActiveX命令按钮停止工作

时间:2018-12-12 13:13:07

标签: excel vba excel-vba activex designmode

我不是vba经验最丰富的人,请原谅我... 我目前正在研究一些代码,这些代码可以自动执行并从Omicron程序捕获数据。这涉及到一个activex命令按钮,一旦单击该按钮,便会启动整个代码。

命令按钮可以正常工作,并且代码完全按照我想要的方式执行,但是... 关闭并重新打开excel后,出现错误“由于无法创建控件'CommandButton1',因此无法退出设计模式”。考虑到之前正在工作,这有点奇怪。如果我将工作表和代码复制到新的工作簿中,那么一切将再次开始工作……直到我关闭并重新打开excel。

通过Google的快速搜索,我没有找到成功的解决方案。我确实尝试了以下建议步骤:

  1. 关闭所有Excel文档
  2. 打开空白文档
  3. Excel选项>信任中心设置>宏设置>选择{禁用所有带通知的宏}
  4. Active X设置>

  5. 选择任一:

    禁用所有控件而无需通知 在以最小的限制启用所有控件之前提示我 应用所有设置并关闭。

  6. 打开受影响的文件,并根据需要检查是否允许提示符启用宏。

发现:https://superuser.com/questions/862168/cant-exit-design-mode-because-control-xxxx-can-not-be-created

这没有帮助。

感谢您的帮助。

预先感谢, JT

0 个答案:

没有答案