获取文档加载后调用的事件
如何创build一个方法,在文档加载后立即调用(使用Excel-DNA)?
Excel-DNA中是否支持这种function?
从Excel-DNA插件中,您可以完全访问C API和COM对象模型。 对于这种情况,COM对象模型提供了一些事件来跟踪哪些工作簿打开。
在加载项库中,您可以直接或通过使用ExcelDna.Interop
NuGet包添加对interop程序集Microsoft.Office.Interop.Excel
的引用。
那么安全使用Excel-DNA加载项中的COM对象模型有两个要求:
- 只能从主Excel线程进行COM调用。
- 通过调用
ExcelDnaUtil.Application
获取托pipeExcel实例的根Application
对象。
要在打开工作簿时收到通知,请在Application
对象上为NewWorkbook
和WorkbookOpen
事件添加事件处理Application
。