VBA condition

Bonjour a tous,

j'essaye depuis peu de me mettre au langage VBA et je bute sur le fait de colorier E5 en rouge si M5 = "Urgent" sinon colorier E5 en bleu et ce en permanence.

Voici mon code :

Private Sub Worksheet_Change(ByVal Target As Range)

If Range("M5") = "*Urgent*" Then

Range("E5").Interior.ColorIndex = 3

Else

Range("E5").Interior.ColorIndex = 8

End If

End Sub

Cependant il me colorie toujours la cellule E5 en bleue....

En vous remerciant d'avance

Max

Bonjour,

Si tu modifies bien la cellule M5 ... tu peux tester ...

Private Sub Worksheet_Change(ByVal Target As Range)
If Target = "Urgent" Then
Target.Interior.ColorIndex = 3
Else
Target.Interior.ColorIndex = 8
End If
End Sub

En espèrant que cela t'aide ...

Merci beaucoup, quel plaisir de voir enfin du rouge ^^

Ravi que cela fonctionne ....

Merci ... pour tes remerciements ....

Rechercher des sujets similaires à "vba condition"