EXCEL Colorer ligne suivant valeur cellule
Résolu
Finch
-
Finch -
Finch -
Bonjour,
Je vous expose mon problème : j'ai un tableau qui démarre à la cellule C18 et fini en AA1000. Dans la colonne U, trois valeurs sont possibles : "ASP", "ASS" ou "ASN". J'aimerai créer une macro qui me permette de colorer automatiquement toute une ligne (donc de C à AA) en fonction de la valeur inscrite dans la cellule de la colonne U : si "ASP" la ligne devient rouge, si "ASS" orange, si "ASN" aucune coloration... et ainsi de suite pour chaque ligne, sans avoir besoin de cliquer sur un quelconque bouton.
Mais voila après plusieurs tantives je ne parviens pas à créer cette macro, pouvez-vous m'aider ?
Merci d'avance !
PS : Excel XP 2000
Je vous expose mon problème : j'ai un tableau qui démarre à la cellule C18 et fini en AA1000. Dans la colonne U, trois valeurs sont possibles : "ASP", "ASS" ou "ASN". J'aimerai créer une macro qui me permette de colorer automatiquement toute une ligne (donc de C à AA) en fonction de la valeur inscrite dans la cellule de la colonne U : si "ASP" la ligne devient rouge, si "ASS" orange, si "ASN" aucune coloration... et ainsi de suite pour chaque ligne, sans avoir besoin de cliquer sur un quelconque bouton.
Mais voila après plusieurs tantives je ne parviens pas à créer cette macro, pouvez-vous m'aider ?
Merci d'avance !
PS : Excel XP 2000
A voir également:
- Excel surligner ligne si valeur
- Aller à la ligne excel - Guide
- Si ou excel - Guide
- Liste déroulante excel - Guide
- Partager photos en ligne - Guide
- Formule excel si contient texte alors valeur ✓ - Forum Excel
3 réponses
Bonsoir
pourquoi une macro?
sélectionnez le champ C18:AA1000
(pour aller vite, entrer C18:AA1000 dans la case d'adresse à gauche de la barre de formule)
barre d'outil / Format/ Mise en forme conditionnelle
dans la fenêtre qui s'affiche, choisir à gauche:
Formule
à droite, entrez: $U18="ASP"
cliquez sur format / remplissage :rouge OK
on revient à la fenêtre de MFC
cliquez sur" ajouter "
formule: $U18="ASS" formatez Orange
fermez tout
Attention au signe $ devant le dans les formules;
pour ASN on ne fait rien, elle reste au format initial.
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
pourquoi une macro?
sélectionnez le champ C18:AA1000
(pour aller vite, entrer C18:AA1000 dans la case d'adresse à gauche de la barre de formule)
barre d'outil / Format/ Mise en forme conditionnelle
dans la fenêtre qui s'affiche, choisir à gauche:
Formule
à droite, entrez: $U18="ASP"
cliquez sur format / remplissage :rouge OK
on revient à la fenêtre de MFC
cliquez sur" ajouter "
formule: $U18="ASS" formatez Orange
fermez tout
Attention au signe $ devant le dans les formules;
pour ASN on ne fait rien, elle reste au format initial.
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?