次の方法で共有


AppEvents_Event.AfterCalculate イベント

定義

イベントは AfterCalculate 、保留中のすべての更新アクティビティ (同期と非同期の両方) と、結果のすべての計算アクティビティが完了したときに発生します。

public:
 event Microsoft::Office::Interop::Excel::AppEvents_AfterCalculateEventHandler ^ AfterCalculate;
event Microsoft.Office.Interop.Excel.AppEvents_AfterCalculateEventHandler AfterCalculate;
Event AfterCalculate As AppEvents_AfterCalculateEventHandler 

イベントの種類

注釈

このイベントは、計算が完了して、未解決のクエリがない場合に発生します。 イベントが発生するには、両方の条件を満たしている必要があります。 イベントは、ブック全体の計算が終了し、実行中のクエリがない場合は常に、ブックにシート データがない場合でも発生する可能性があります。

アドイン開発者は、 イベントを AfterCalculate 使用して、進行中のクエリや計算によってブック内のすべてのデータが完全に更新されたタイミングを知ります。

このイベントは、、、および のすべてのCalculateAfterRefreshイベントの後にSheetChange発生します。 これは、すべての更新処理とすべての計算処理が完了した後に発生する最後のイベントであり、 が に設定された後CalculationStatexlDone発生します。

適用対象