Conditional formatting avec plusieurs conditions

Bonjour à tous,

J'espère que ça va en cette période de confinement.

J'ai un soucis avec le sujet ci-dessus.

Je vous explique ce que j'aimerais faire:

Colonne C: des nombres (certains positifs, certains négatifs).

J'aimerais que lorsque que je note le chiffre 1 dans la colonne "A", le nombre de la Colonne C se mette automatiquement en vert s'il est négatif ou en bleu s'il est positf.

Exemple:

C1= -10

C2=+20

C3=+30

J'aimerais que si je met "1" dans A1 => C1 devienne vert (car C1 est négatif)

et que si je met "1" dans A2 => C2 devienne bleu (car C2 est positif)

et que si je met "1" dans A3 => C3 devienne bleu (car C2 est positif)

Si rien n'est entré dans la colonne A alors il ne faut rien faire.

merci d'avance pour votre aide. Je joints quand même un fichier excel même que je pense que c'est plus clair par écrit que sur Excel.

Bonjour Sl4y3r, bonjour le forum,

Code à placer dans de composant VBA Feuil1(Sheet1) :

Private Sub Worksheet_Change(ByVal Target As Range)
Dim COUL As Long

If Target.Column = 1 And Target.Offset(0, 2).Value <> "" Then
    Select Case Target.Value
        Case 1
            COUL = IIf(Target.Offset(0, 2) < 0, 5287936, 15773696)
        Case Else
            COUL = -4142
    End Select
    Target.Offset(0, 2).Interior.Color = COUL
End If
End Sub

Bonjour à tous,

avec 2 MFC :

2020 03 30 12 46 02

eric

Bonjour,

Merci beaucoup !

ça fonctionne parfaitement !

Quelle efficacité.

Bonne journée à vous.

Rechercher des sujets similaires à "conditional formatting conditions"