AppEvents_Event.AfterCalculate イベント
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
イベントは 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発生します。 これは、すべての更新処理とすべての計算処理が完了した後に発生する最後のイベントであり、 が に設定された後CalculationState に xlDone発生します。