Partager via


Gestion d'événements

S’applique à: Excel 2013 | Office 2013 | Visual Studio

À compter d’Excel 2010, les XLL peuvent recevoir des événements conçus pour gérer le cycle de vie des fonctions asynchrones. Les événements sont les suivants :

  • CalculationEnded : déclenché quand Excel a terminé le calcul. Après cet événement, vous pouvez libérer les ressources allouées pendant le calcul.

  • CalculationCanceled : déclenché lorsque l’utilisateur interrompt le calcul. Le XLL arrête toutes les activités asynchrones. Immédiatement après cet événement, l’événement CalculationEnded est déclenché.

Pour gérer ces événements, xlL utilise la fonction d’API C xlEventRegister.

Remarque

CalculationEnded et CalculationCanceled ne sont pas déclenchés pendant le recalcul par programmation.