我希望能够从我的 ExcelDNA 插件中收听 Excel 中所有工作表的 BeginCalculate 和 EndCalculate 事件,并执行一些初始化代码。有没有办法做到这一点?
问问题
2560 次
1 回答
1
这里有一些关于Excel-DNA Google 组的讨论:https : //groups.google.com/group/exceldna/browse_frm/thread/58da470968d6658b 这显示了如何处理 C API ON.RECALC 事件,该事件在重新计算后触发.
您还可以通过调用来获取 Excel 应用程序 COM 对象ExcelDnaUtil.Application
,然后为应用程序事件注册您的事件处理程序。应用程序事件记录在此处:http: //msdn.microsoft.com/en-us/library/office/jj734018.aspx,您可能对AfterCalculate
.
我不知道在重新计算之前触发的任何 Excel 事件。
于 2013-02-05T14:47:46.540 回答