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.