0
我希望能夠從ExcelDNA插件中爲Excel中的所有工作表收聽BeginCalculate和EndCalculate事件,並執行一些初始化代碼。有沒有辦法做到這一點?如何添加處理程序到Excel使用ExcelDNA計算事件
我希望能夠從ExcelDNA插件中爲Excel中的所有工作表收聽BeginCalculate和EndCalculate事件,並執行一些初始化代碼。有沒有辦法做到這一點?如何添加處理程序到Excel使用ExcelDNA計算事件
關於Excel-DNA Google group這裏有一些討論:https://groups.google.com/group/exceldna/browse_frm/thread/58da470968d6658b這顯示瞭如何處理C API ON.RECALC事件,該事件在重新計算後觸發。
您也可以通過調用ExcelDnaUtil.Application
來獲得Excel應用程序COM對象,然後爲應用程序事件註冊事件處理程序。應用程序事件記錄在此處:http://msdn.microsoft.com/en-us/library/office/jj734018.aspx,您可能會對AfterCalculate
感興趣。
我不知道任何Excel事件發生在重新計算之前觸發。