Mise en forme conditionnelle sur FORMES

Bonjour à vous et merci d'avance pour votre aide !

Je souhaite créer un lien conditionnel entre différents items évalués de 0 à 6 figurant dans des cases fixes ET la couleur d'une forme (triangle). Parvenant à gérer le lien entre une valeur et la couleur d'une case, je ne parviens pas à faire de même avec une forme.

En détail :

si valeur case = 0 ; alors triangle apparaît en Rouge

si valeur case = 1 ; alors triangle apparaît en Orange

si valeur case = 2 ; alors triangle apparaît en Jaune

si valeur case = 3 ; alors triangle apparaît en Turquoise

si valeur case = 4 ; alors triangle apparaît en Vert clair

si valeur case = 5 ; alors triangle apparaît en Vert foncé

Quelqu'un pourrait-il m'indiquer comment procéder svp ?

Merci par avance et meilleures salutations.

Sylvain

Bonsoir

de cette façon, en fonction de la valeur de B3 la couleur de la forme change.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("B3").Value = 0 Then
ActiveSheet.Shapes(1).Fill.ForeColor.SchemeColor = 11
ElseIf Range("B3").Value = 1 Then
ActiveSheet.Shapes(1).Fill.ForeColor.SchemeColor = 68
ElseIf Range("B3").Value = 2 Then
ActiveSheet.Shapes(1).Fill.ForeColor.SchemeColor = 13
ElseIf Range("B3").Value = 3 Then
ActiveSheet.Shapes(1).Fill.ForeColor.SchemeColor = 45
ElseIf Range("B3").Value = 4 Then
ActiveSheet.Shapes(1).Fill.ForeColor.SchemeColor = 61
ElseIf Range("B3").Value = 5 Then
ActiveSheet.Shapes(1).Fill.ForeColor.SchemeColor = 10
End If
End Sub
Rechercher des sujets similaires à "mise forme conditionnelle formes"