Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("D4:D250")) Is Nothing Then
Select Case Target.Value ' exemple
Case "Non"
Target.Font.ColorIndex = 3
Target.Interior.ColorIndex = 3
Case "Oui"
Target.Font.ColorIndex = 4
Target.Interior.ColorIndex = 4
Case "Vs"
Target.Font.ColorIndex = 45
Target.Interior.ColorIndex = 45
End Select
Else
Exit Sub
End If
End Sub