AppEvents_Event.AfterCalculate Evento

Definição

O evento ocorre quando todas as atividades de atualização pendentes (síncronas e assíncronas) e todas as atividades de cálculo resultantes AfterCalculate foram concluídas.

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

AppEvents_AfterCalculateEventHandler

Comentários

Esse evento ocorre sempre que o cálculo é concluído e não há consultas pendentes. É obrigatório que ambas as condições sejam satisfeitas antes que o evento ocorra. O evento pode ser acionado mesmo quando não há planilhas na pasta de trabalho, tal como sempre que o cálculo de toda a pasta de trabalho é concluído e não há consultas pendentes.

Os desenvolvedores de complementos usam o evento para saber quando todos os dados na lista de trabalho foram totalmente atualizados por quaisquer consultas e/ou cálculos que possam estar AfterCalculate em andamento.

Esse evento ocorre depois de Calculate todos AfterRefresh , e SheetChange eventos. É o último evento a ocorrer depois que todo o processamento de atualização e todo o processamento de calc foram concluídos, e ele ocorre depois de ser CalculationState definido como xlDone .

Aplica-se a