Changement de l'option de calcul
F60lebaladinverni
Messages postés
125
Date d'inscription
Statut
Membre
Dernière intervention
-
F60lebaladinverni Messages postés 125 Date d'inscription Statut Membre Dernière intervention -
F60lebaladinverni Messages postés 125 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais dire a Excel en VBA, d'écrire "Attention calcul MANUEL activé" ou "Attention calcul AUTOMATIQUE activé" dans une cellule quelconque au moment où je change l'option de calcul.
Comment faire ?
Merci pour votre aide
F60lebaladinverni
Je voudrais dire a Excel en VBA, d'écrire "Attention calcul MANUEL activé" ou "Attention calcul AUTOMATIQUE activé" dans une cellule quelconque au moment où je change l'option de calcul.
Comment faire ?
Merci pour votre aide
F60lebaladinverni
2 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour, comment se fait le changement de l'option? -
Bonjour,
Mettre l'option de calcul dans une cellule par VBA c'est facile voici par exemple le code pour l’inscrire dans la cellule A1 de la feuille 1 :
If Application.Calculation = xlCalculationAutomatic Then Sheets("Feuil1").Cells(1, 1) = "Automatique" ElseIf Application.Calculation = xlCalculationManual Then Sheets("Feuil1").Cells(1, 1) = "Manuel" Else Sheets("Feuil1").Cells(1, 1) = "Semi-Automatique" End If
Par contre "au moment où je change l'option", ce n'est pas possible.
Le gestion événementielle dans VBA ne permet pas de déclencher sur cet événement. Ce ne peut être que sur certains événements :
Ouverture du classeur, changement de feuille, changement d'une valeur, ...