Bonjour,
j'ai lu beaucoup de choses sur le forum avant d'écrire, mais je n'arrive pas à faire la chose suivante : exécuter une macro si une certaine cellule contient une valeur donnée, à la suite de calculs fait sur des "données de base".
Plus exactement, j'y arrive si je tape les données de base au clavier, avec le code suivant :
Mais ceci ne fonctionne pas si les données de base proviennent de choix dans des listes déroulantes. Même en utilisant "Calculate" au lieu de "Change"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub Worksheet_change(ByVal Target As Range) If Range("L12") = "Faux" Then MsgBox "Année non bissextile !" End If End Sub
Merci pour tout conseil,
Jipepe
Partager