Exécuter une macro quand la cellule change

Résolu/Fermé
nemzor
Messages postés
13
Date d'inscription
mercredi 27 juin 2012
Statut
Membre
Dernière intervention
20 août 2012
- 13 août 2012 à 14:18
Mike-31
Messages postés
17975
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
27 juin 2022
- 14 août 2012 à 21:33
Bonjour,

J'ai une macro de mise en forme d'un tableau (ajout/suppression de couleurs etc).

J'ai une seule cellule à modifier pour que mon tableau se transforme.
Or le tableau ne se met pas en forme à chaque modification de la cellule.

Comment puis-je ordonner à la macro de s'exécuter à chaque modification de la-dite cellule?

Merci

9 réponses

Mike-31
Messages postés
17975
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
27 juin 2022
4 959
14 août 2012 à 11:36
Re,

un peu normal, tu ne m'as pas confirmé la cellule de déclenchement, en supposant qu'il s'agisse de la cellule A1, fait un clic droit sur l'onglet de ta Sheet1 et colle ce code

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
Call FormatTab
End If
End Sub
12