如何创建一个在加载文档后立即调用的方法(使用Excel-DNA)? Excel-DNA中是否支持此类功能?
答案 0 :(得分:1)
从Excel-DNA加载项中,您可以完全访问C API和COM对象模型。对于这种情况,COM对象模型提供事件来跟踪哪些工作簿是打开的。
在加载项库中,您可以直接或使用Microsoft.Office.Interop.Excel
NuGet包添加对互操作程序集ExcelDna.Interop
的引用。
然后,从Excel-DNA加载项中安全使用COM对象模型有两个要求:
Application
来获取托管Excel实例的根ExcelDnaUtil.Application
对象。要在打开工作簿时收到通知,请为NewWorkbook
对象上的WorkbookOpen
和Application
事件添加事件处理程序。