XL 2010 mise en surbrillance d'un cellule par rapport à une autre cellule

paulo64

XLDnaute Nouveau
Bonjour, *
étant novice et ne trouvant pas la réponse dans de nombreux forums, j'aimerai que l'on me donne la marche à suivre pour mettre en surbrillance les cellules .

J'explique:

Mon tableau comporte plusieurs colonnes, mon but est de mettre avec des couleurs toutes les cellules de ma colonne (B,C,) (D,E), (F,G) etc...tel que si l'ensemble des colonnes B<C la couleur sera couleur bleue, si mes colonnes B>C la couleur couleur verte et si ma colonne B=C couleur rouge .(ex:B3<C3 donc B3 doit apparaitre en bleu J'espère avoir été clair dans mes explications.

Ci joint un tableau pour mieux comprendre.

Merci pour votre aide
 

Pièces jointes

  • Classeur1.xlsx
    12 KB · Affichages: 7

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Paulo,
Cela s'appelle une MFC ( pour Mise En Forme Conditionnelle )
C'est accessible par Acceuil, Mise en forme, Gérer les règles.
Dans le fichier en B3 j'ai appliqué :
VB:
=ET(C2<>"";B2<C2)
Si la fonction renvoie VRAI alors la mise en forme donnée est appliquée.
C'est un outil très puissant qui permet de pas mal faire de choses.
 

Pièces jointes

  • Classeur1 (13).xlsx
    19 KB · Affichages: 8

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Paulo,
Vous ne pouvez pas avec une formule compter les cellules bleues, d'autant que cette couleur provient d'une MFC.
Ci joint une PJ avec une fonction perso. Syntaxe : =Inferieur(range1, range2)
VB:
Function Inferieur(range1, range2)
D = 0
tablo1 = range1
tablo2 = range2
For i = 1 To UBound(tablo1)
    If range1.Cells(i, 1) < range2.Cells(i, 1) Then
        D = D + 1
    End If
Next i
Inferieur = D
End Function
 

Pièces jointes

  • Classeur1 (13) (3).xlsm
    25.2 KB · Affichages: 6

Discussions similaires