AppEvents_Event.AfterCalculate Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L’événement se produit lorsque toutes les activités d’actualisation en attente (synchrones et asynchrones) et toutes les activités de calcul AfterCalculate résultantes sont terminées.
public:
event Microsoft::Office::Interop::Excel::AppEvents_AfterCalculateEventHandler ^ AfterCalculate;
event Microsoft.Office.Interop.Excel.AppEvents_AfterCalculateEventHandler AfterCalculate;
Event AfterCalculate As AppEvents_AfterCalculateEventHandler
Type d'événement
Remarques
Cet événement se produit lorsque le calcul est terminé et qu'il ne reste plus de requêtes en attente. Ces deux conditions doivent être remplies pour que cet événement se produise. Il peut être déclenché même s'il n'y a pas de données de feuille dans le classeur, par exemple lorsque le calcul se termine pour le classeur entier et qu'aucune requête n'est en cours.
Les développeurs de add-ins utilisent l’événement pour savoir si toutes les données du manuel ont été entièrement mises à jour par les requêtes AfterCalculate et/ou calculs en cours.
Cet événement se produit après tous Calculate AfterRefresh les événements et après tous les SheetChange événements. Il s’agit du dernier événement à se produire une fois que tout le traitement d’actualisation et tous les traitements de calc sont terminés, et qu’il se produit après est CalculationState définie sur xlDone .