AppEvents_Event.AfterCalculate Evento

Definición

El AfterCalculate evento se produce cuando se han completado todas las actividades de actualización pendientes (tanto sincrónicas como asincrónicas) y todas las actividades de cálculo resultantes.

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

Tipo de evento

Comentarios

Este evento se produce cuando finaliza un cálculo y no quedan consultas pendientes de realizar. Para que se produzca el evento es obligatorio que se cumplan ambas condiciones. El evento se puede producir incluso cuando no hay datos de hojas en el libro, así como cuando finalizan los cálculos para todo el libro y no quedan consultas en ejecución.

Los desarrolladores de complementos usan el AfterCalculate evento para saber cuándo se han actualizado por completo todos los datos del libro mediante cualquier consulta o cálculo que pueda haber estado en curso.

Este evento se produce después de todos los Calculateeventos , AfterRefreshy SheetChange . Es el último evento que se produce después de que se haya completado todo el procesamiento de actualización y todo el procesamiento de calc, y se produce despuésCalculationState de establecerse en xlDone.

Se aplica a