我可以通过单击按钮强制Excel“Workbook_open”事件

时间:2015-10-28 08:48:07

标签: excel vba excel-vba events event-handling

我知道Workbook_open事件的主题上有很多线程并不总是触发。似乎禁用UDF可能会像数字证书一样工作。

请参阅Excel Workbook Open Event macro doesn't always run

但为什么添加数字证书有帮助?

作为替代解决方案,我想知道是否有办法通过点击按钮强制Workbook_open事件触发?这样,当初始打开事件失败时,用户可以刷新屏幕上的组合框等。

我尝试添加Workbook_open作为按钮点击的一部分,但收到"Sub or Function not defined"错误。我想这不是一个惊喜,因为这个事件属于“ThisWorkbook”对象!

ThisWorkbook.RefreshAll不起作用。

注意:我已经在Workbook_open事件的组合框中添加了额外的编码项目,所以如果我能让刷新工作,我希望这些项目会出现!

0 个答案:

没有答案