Excel: Coloriser ligne/contenu d'1 cellule
RésoluJe voudrai pouvoir coloriser toute une ligne en fonction du contenu d'une cellule de cette ligne.
Merci par avance pour votre aide
4 réponses
Plusieurs réponses abordent le besoin de colorier toute une ligne en fonction du contenu d'une cellule, via des règles de mise en forme conditionnelle dans Excel. Sans macro, on peut utiliser Mise en forme conditionnelle avec une formule comme =$H14='mon choix' ou =DROITE($H14;1)='1', puis choisir un motif ou une couleur de fond pour toute la ligne. Des variantes permettent d'étendre la règle sur l'ensemble du tableau, par exemple en fixant la colonne avec un dollar et en laissant la ligne changer automatiquement. D'autres méthodes utilisent une macro dans la feuille, ou des approches avec INDIRECT ou LIGNE pour contourner les limites et appliquer la coloration sur toutes les lignes sans copier-coller.
-
Contributeurbonjour
Tu peux aussi le faire très simplement sans macro,
en utilisant le menu "format" puis "mise en forme conditionnelle".
Tu sélectionnes les celleules concernées, tu choisis le menu ci-dessus,
dans condition, tu choisis "la formule est"
et dans la zone de droite tu tapes : =$H14="mon choix"
H est la colonne où figure ta cellule à tester
14 est la ligne où débute ta plage de données
mon choix est la valeur que tu veux tester
Ta formule peux être plus complexe et par exemple,
si tu cherches une valeur qui se termine par "1",
tu peux très bien mettre : =DROITE($H14;1)="1"
en cliquant sur "format" puis "motif" tu choisis ta couleur de fond
ou dans "police" tu choisis ta couleur de caractère.
C'est une méthode sous utilisée qui permet de mettre en valeur des tableaux.
-
-
Contributeur@Armojaxbonjour Armojax
Merci pour ce compliment, c'est agréable venant de toi,
car je trouve tes contributions très pertinantes et
c'est rarement facile de rajouter quoi que ce soit.
à bientôt amicalement.
-
-
-
Contributeur
-