0

ExcelDNAアドインからExcelのすべてのシートのBeginCalculateイベントとEndCalculateイベントをリッスンし、初期化コードを実行できるようにしたいと思います。これを行う方法はありますか?

4

1 に答える 1

1

ここでExcel-DNAGoogleグループに関するいくつかの議論がありました:https://groups.google.com/group/exceldna/browse_frm/thread/58da470968d6658bこれは、再計算後に発生するCAPION.RECALCイベントを処理する方法を示しています。

を呼び出してExcelアプリケーションCOMオブジェクトを取得ExcelDnaUtil.Applicationし、アプリケーションイベントのイベントハンドラーを登録することもできます。アプリケーションイベントはここに文書化されています:http://msdn.microsoft.com/en-us/library/office/jj734018.aspxそしてあなたは興味があるかもしれませんAfterCalculate

再計算の前に発生するExcelイベントを知りません。

于 2013-02-05T14:47:46.540 に答える