Meme couleur de cellule en suivant condition sur une colonne

Résolu/Fermé
Yolasyos Messages postés 15 Date d'inscription lundi 15 juillet 2013 Statut Membre Dernière intervention 26 février 2014 - 16 juil. 2013 à 09:49
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 16 juil. 2013 à 14:43
Bonjour,

J ai besoin de votre aide pour finir un travail, je vous explique:
Sur une colonne j ai mis une condition selon des chiffres une couleur specifique, j ai envie de mettre sur la colonne voisine devant chaque cellule la meme couleur et pouvoir ecrire a quoi correspond la couleur.
Les conditions specifiques que j'ai mise dans la premiere colonne: en ayant un chiffre de 1 a 3 = couleur verte, 4 et 6 = couleur jaune, 7, 8 et 9 = couleur Orange, et de 10 a 16= couleur rouge. Ce travail est deja fait avec les conditions sans VBA.

Maintenant sur la colonne suivante j ai envie de mettre la meme couleur et d ecrire a quoi la couleur correspond: couleur verte = negilible, couleur jaune=acceptable, couleur orange= indesirable et couleur rouge= inacceptable.

ca commence a partir de la colonne D4 pour la premiere colonne et la deuxieme doit etre a partir de E4.
Pour etre plus clair:
-------Colonne D -------------------------------- Colonne E
4----- Couleur selon chiffres -------- Meme couleur en ecrivant a quoi ca correspond
5----- Couleur selon chiffres -------- Meme couleur en ecrivant a quoi ca correspond
6 -------couleur selon chiffres -------- Meme couleur en ecrivant a quoi ca correspond

Voila pour ce besoin, je crois que je dois utiliser VBA mais je suis un peu nul.

Merci les Gars

2 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
16 juil. 2013 à 10:38
Bonjour,

Pas besoin du VBA pour cela !

Une formule en E2 :
=SI(ET(D2>=1;D2<=3);"negilible";"")&SI(ET(D2>=4;D2<=6);"acceptable";"")&SI(ET(D2>=7;D2<=9);"indésirable";"")&SI(ET(D2>=10;D2<=16);"inacceptable";"")

et une mise en forme conditionnelle avec une formule du type (pour le vert) :
=ET($D2>=1;$D2<=3)
1
Yolasyos Messages postés 15 Date d'inscription lundi 15 juillet 2013 Statut Membre Dernière intervention 26 février 2014
16 juil. 2013 à 11:14
Merci Patrice pour ta reponse, mais la premiere formule ne marche pas. ca me mets un message d erreur et ca me designe (par exemple pour la deuxieme ligne) sur le premier D2.
Si je reessaye pour une autre ligne comme la 4, ca me designe D4.

Cordialement

Ilias
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
Modifié par Patrice33740 le 16/07/2013 à 11:24
Tu as du faire une erreur en recopiant la formule, le plus simple est de faire un copier / coller à partir de la formule ci-dessous vers E4 :
=SI(ET(D4>=1;D4<=3);"negilible";"")&SI(ET(D4>=4;D4<=6);"acceptable";"")&SI(ET(D4>=7;D4<=9);"indésirable";"")&SI(ET(D4>=10;D4<=16);"inacceptable";"")
0
Yolasyos Messages postés 15 Date d'inscription lundi 15 juillet 2013 Statut Membre Dernière intervention 26 février 2014
16 juil. 2013 à 11:29
Non j avais bien fait un copier coller, j ai refait encore la meme chose maintenant avec la formule donnee mais j ai toujours le meme message d erreur.
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
16 juil. 2013 à 11:32
Peux-tu préciser quel message d'erreur et quelle version d'excel ???
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
16 juil. 2013 à 11:41
Essaies la même avec des espaces en plus :
=SI(ET(D4>=1;D4<=3);"negilible";"") & SI(ET(D4>=4;D4<=6);"acceptable";"") & SI(ET(D4>=7;D4<=9);"indésirable";"") & SI(ET(D4>=10;D4<=16);"inacceptable";"")
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
Modifié par Patrice33740 le 16/07/2013 à 14:43
De rien. au plaisir de relire sur le Forum

Cordialement
Patrice

PS : Tu peux préciser ta configuration (Excel 2010 version anglaise) dans ton profil ça évitera les incompréhensions.
0