共用方式為


(Excel) 的 Application.AfterCalculate 事件

AfterCalculate 事件會在完成所有待處理的重新整理活動 (包括同步與非同步活動) 以及所有結果計算活動時發生。

語法

運算式AfterCalculate

expression 代表 Application 物件的變數。

註解

每次完成計算而且沒有未完成的查詢時,都會發生這個事件。 在事件發生之前,必須符合這兩個條件。 即使活頁簿中沒有任何工作表資料 (例如每當完成整本活頁簿的計算,而且沒有正在執行的查詢時),還是會發生這個事件。

增益集開發人員可以使用 AfterCalculate 事件,了解可能正在進行之任何查詢及/或計算已經完全更新活頁簿中所有資料的時間。

此事件會在所有 Worksheet.CalculateChart.CalculateQueryTable.AfterRefreshSheetChange 事件之後發生。 這是所有重新整理處理和所有計算處理完成之後最後一個發生的事件,而且會在 CalculationState 設定為 xlDone之後發生。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應