Compartilhar via


Manipulando eventos

Aplica-se a: Excel 2013 | Office 2013 | Visual Studio

A partir do Excel 2010, as XLLs podem receber eventos projetados para gerenciar o ciclo de vida da função assíncrona. Os eventos são os seguintes:

  • CalculationEnded: Gerado quando o Excel terminar de calcular. Após esse evento, você pode liberar recursos alocados durante o cálculo.

  • CalculationCanceled: Gerado quando o usuário interrompe o cálculo. A XLL interrompe qualquer atividade assíncrona. Imediatamente após esse evento, o evento CalculationEnded é gerado.

Para lidar com esses eventos, a XLL usa a função de API C xlEventRegister.

Observação

CalculationEnded e CalculationCanceled não são gerados durante o recálculo programático.