Mise en forme conditionnelle VBA-Excel
Résolu
Humo
-
g Messages postés 1285 Statut Membre -
g Messages postés 1285 Statut Membre -
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
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
-
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 -
-
Merci beaucoup +O c'est exactement ça.
Et grâce à toi, je sais maintenant comment on définit la plage sur la colonne. -