我知道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
事件的组合框中添加了额外的编码项目,所以如果我能让刷新工作,我希望这些项目会出现!