@fred2406
J'ai essayé votre code.
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A3")) Is Nothing Then Exit Sub
Application.EnableEvents = False
If Target = "3" Or Target = "LEER" Then Range("B5:B7,D5:D7,F5:F7").ClearContents
Application.EnableEvents = True
End Sub
Dans ma cellule source ("A3"), j'ai 4 options possibles :
"3" et "LEER" --> ou le contenu des autres cellules doit être effacé
"2" et "1" --> là, rien ne doit se produire.
Avec le code :
If Intersect(Target, Range("A3")) Is Nothing Then Exit Sub
Application.EnableEvents = False
cela ne fonctionne pas.
Quel code écrire pour dire "Si Target = 2 ou 1, alors rien ne se passe ?
D'avance merci !