我可以通过单击button来强制执行Excel“Workbook_open”事件吗?
我知道Workbook_open
事件的主题上有许multithreading并不总是触发。 似乎禁用UDF可能会像数字证书一样工作。
请参阅Excel工作簿打开事件macros不总是运行
但为什么要添加数字证书有帮助?
作为一个替代解决scheme,我想知道是否可能有办法强制Workbook_open
事件通过点击button触发? 这样,当初始打开事件失败时,用户可以刷新屏幕combobox等。
我已经尝试添加Workbook_open
作为button单击的一部分,但得到"Sub or Function not defined"
错误。 我想这个事件不属于“ThisWorkbook”对象!
ThisWorkbook.RefreshAll
不起作用。
注意:我已经在Workbook_open
事件的combobox中添加了额外的编码项目,所以我期待这些出现,如果我可以刷新工作!