Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Changer la couleur d'une colonne si elle contient une valeur précise

  • Initiateur de la discussion Initiateur de la discussion yannoch
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

yannoch

XLDnaute Junior
Bonsoir à tous,

mon problème est simple mais je n'arrive pas à trouver de solution qui fonctionne malgré avoir passé du temps à chercher sur Internet et sur ce forum.

Je souhaite simple changer la couleur d'une colonne entière si celle-ci contient une valeur précise (0 en l'occurrence).
Pour information, cette valeur est obtenue grâce à une formule.

J'ai tenté de faire une MFC mais soit il se contente de changer la couleur de la Cellule, soit il change la couleur de toute la feuille...

J'aimerais le faire par macro mais je n'ai pas trouvé d'exemple s'appliquant aux colonnes.
J'ai par contre trouvé un exemple qui fonctionne parfaitement sur les lignes :
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim i As Long
For i = Feuil1.Range("C65536").End(xlUp).Row To 1 Step -1
Rows(i).Interior.ColorIndex = IIf(Cells(i, 3) < 0, 3, xlNone)
Next i
End Sub

Est-il possible de l'adapter aux colonnes ?

En vous remerciant par avance.

Je continue à chercher.
 
Re : Changer la couleur d'une colonne si elle contient une valeur précise

Bonjour,

Un fichier exemple avec une MFC basée sur la formule (Formule MFC pour la zone D1:J19):
Code:
=NB.SI(DECALER($A:$A;0;COLONNE(D1)-COLONNE($A$1));0)>0
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…