Bonjour,
Effectivement, comme le dit riaolle, sur le forum VBA, c'est plus efficace.
Il te faut créer un nouveau module dans VBA :
1 2 3 4 5 6 7
| Sub Change_Couleur()
If Sheets("Feuil1").Range("A1").Value = "Texte_Recherche" Then
Sheets("Feuil1").Range("a1").Interior.ColorIndex = 6
Else
Sheets("Feuil1").Range("a1").Interior.ColorIndex = 0
End If
End Sub |
Ensuite, dans les événements 'Change' de ta feuille "Feuil1", tu tapes l'appel à cette procédure :
1 2 3
| Private Sub Worksheet_Change(ByVal Target As Range)
Change_Couleur
End Sub |
Partager