我正在尝试在打开工作簿时调用函数。我使用了workbook_open()事件。 但是我注意到在调用workbook_open()内部的函数之前,调用了工作簿中已经存在的所有函数。
如何在调用工作簿中的任何函数之前调用我的函数执行?
谢谢
答案 0 :(得分:1)
我不相信在VBA中有这样的事件。
您可以为所有其他功能添加支票,如果尚未发生Workbook_Open,则取消支票。
答案 1 :(得分:0)
如果您不想在页面上使用您不想运行的功能,则可以在workbook_beforeclose事件期间关闭自动计算。然后,当您打开工作簿时,可以在workbook_open事件中调用该函数,然后打开自动计算。