Compartir a través de


Controlar eventos

Hace referencia a: Excel 2013 | Office 2013 | Visual Studio

A partir de Excel 2010, las XLL pueden recibir eventos diseñados para administrar el ciclo de vida de la función asincrónica. Los eventos son los siguientes:

  • CalculationEnded: se genera cuando Excel termina de calcular. Después de este evento, puede liberar los recursos asignados durante el cálculo.

  • CalculationCanceled: se genera cuando el usuario interrumpe el cálculo. XLL detiene las actividades asincrónicas. Inmediatamente después de este evento, se genera el evento CalculationEnded .

Para controlar estos eventos, el XLL usa la función xlEventRegister de la API de C.

Nota:

CalculationEnded y CalculationCanceled no se generan durante la actualización mediante programación.