Mise en forme conditionnelle VBA-Excel [Résolu/Fermé]

Signaler
-
Messages postés
2539
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
-
Bonjour,


Je dois faire une mise en forme conditionnelle sous excel(changement de couleur de fond de cellule sur une colonne complète) pour 5 critères différents (texte).
En fonction de l'enregistrement de données dans 2 colonnes différentes, j'affiche le résultat dans une 3ème colonne dont les cases doivent changer de couleur de fond en fonction du contenu (VL= vert, L= bleu, M= jaune, H= orange, VH= rouge)
Je ne suis pas l'utilsateur final qui lui, ne veut pas avoir à cliquer sur un bouton pour obtenir son résultat. Je débute en VBA et 1 - je ne sais pas faire sans bouton, 2- je ne sais pas faire sur plusieurs cellule.
Pourriez-vous m'aider?
Merci d'avance.
Pour voir le fichier : http://www.cijoint.fr/cjlink.php?file=cj201011/cijHz9HgCW.xls

4 réponses

Messages postés
9565
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
26 septembre 2020
1 900
en VBA pour eviter le bouton, placer le code dans Worksheet_Change devrait regler le probleme.
le mauvais cote de la chose, si la feuille est grande et les modifs nombreuses, ça peut devenir penible

bonne suite
Messages postés
2539
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
528
Bonjour,

Vois si ton fichier modifié convient ?

https://www.cjoint.com/c/2lgjQPh8VYc

Bonne journée.
Merci beaucoup +O c'est exactement ça.
Et grâce à toi, je sais maintenant comment on définit la plage sur la colonne.
Une dernière question...
Comment on fait pour dire que le sujet est réolu ?
:)
Messages postés
2539
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
528
Il me semble qu'il faut faire "Modifier" et ajouter "Résolu" à la suite du titre.
Bonne continuation.