Rapport de message :*
 

Re: MFC couleur lignes

Titre du sujet : Re: MFC couleur lignes
par myDearFriend! le 08/08/2017 17:04:55

Bonjour Laurie76, bienvenue sur XLpages.com smiley

 

Sans fichier, c'est toujours compliqué d'expliquer une manipulation... blush J'ai donc considéré l'hypothèse suivante :

  1. Ton tableau se situe en plage A1:AW100
  2. Il possède une ligne d'entêtes. Les données commencent donc en ligne 2.
  3. La dernière colonne est la colonne AW
  4. La dernière ligne est la ligne 100

 

En pièce jointe, cet exemple mis en oeuvre (je me suis cependant arrêté à la couleur n° 5)

Ce n'est sans doute pas la réalité, mais il te faudra adapter ces explications selon la situation réelle...

 

Pour appliquer les formats conditionnels souhaités (sur une version Excel 2010), voici comment je procède pour ma part :

 

  • Je sélectionne la première cellule de données, soit la cellule A2.
  • Dans le Ruban Excel, onglet Acceuil / Mise en forme conditionnelle, je choisis Gérer les Règles.
  • Je sélectionne ensuite le bouton Nouvelle Règle.
  • Dans la liste, je choisis le dernier type "Utiliser une formule pour déterminer..."
  • Dans la zone de saisie (plus bas), je saisie la formule suivante :
    =$AW2=1
  • Je choisis ensuite le format de cellule souhaité (couleur de fond Rose)
  • Et je valide par OK.
     
  • Je sélectionne à nouveau le bouton Nouvelle Règle et je recommence pour le format correspondant à la valeur "2" (soit un fond Vert)
    La formule sera cette fois :
    =$AW2=2
  • Et ainsi de suite, je recommence pour les 7 couleurs souhaitées...

 

J'obtiens donc quelque chose comme ça :

 

Il ne reste plus qu'à modifier la zone "S'applique à" pour prendre en compte le Tableau entier (hors entêtes):

 

Pour chaque ligne, je demande une application sur le Tableau entier, soit la plage =$A$2:$AW$100

Et voilà ! wink

 

La saisie d'une valeur de 1 à 7 en colonne AW implique automatiquement la mise en couleur de la ligne correspondante.

 

En espérant avoir été clair et t'avoir dépanné.

Bien cordialement,