[Excel] Mise en forme conditionnelle spéciale

Résolu
Apatik Messages postés 6040 Statut Contributeur -  
Apatik Messages postés 6040 Statut Contributeur -
Bonjour,

Je suis actuellement en train de faire un tableau, et j'aimerai pouvoir mettre en forme toute une ligne en fonction de la valeur d'une seule cellule. Une colonne indique si la ligne est traitée ou non, et en fonction de l'état de la cellule dans cette colonne, je voudrais pouvoir changer la couleur de la ligne entière. Comment-est-ce possible?

Merci d'avance
A voir également:

7 réponses

Farfadet88 Messages postés 7780 Statut Membre 1 370
 
En définissant une macro avec VBA
0
identifiant-comment Messages postés 351 Statut Membre 54
 
Est-ce que ta question porte sur la formule à saisir ou sur la mise en forme conditionnelle en général ?
Dans le deuxième cas de figure, sur quelle version d'excel travailles-tu ?
Dans le premier cas, sélectionne la colonne sur laquelle doit porter la mise en forme, puis dans ta formule, saisit l'adresse de la première cellule condition, en mettant un $ devant l'identifiant de colonne.
0
Apatik Messages postés 6040 Statut Contributeur 782
 
Hum.. j'ai du mal m'expliquer. Voici a peu près la tête du tableau
__________________________
|_id__|__quantité__|__traité__|
|__1_|_____12____|________|
|__2_|_____564___|________|
|__3_|_____26____|________|
|__4_|_____9_____|____X___|
|__5_|_____56____|________|
|__6_|_____14____|____X___|

Je voudrais qu'a l'ajout d'une croix dans la colonne "traité", la ligne correspondante passe en vert. C'est a dire que dans le cas du dessus, les lignes 4 et 6 soit vertes. Je travaille sous Excel 2002.
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 444
 
Bonjour
vous pouvez passer par une MFC

Sélectionnez tout votre tableau et
Barre d'outil / Format / mis en forme conditionnelle
dans la fenêtre en haut, choisissez: "la formule est"

fenêtre du bas entrez cette formule:
=$C2 ="X"
si C2 est la première cellule du tableau ou doit se placer ou non le X
attention à mettre le signe $ au bon endroit

ensuite dans la fenêtre cliquez sur Format et choisissez ce qui vous convient en motif, police etc...
cliqurez sur OK /OK les fenêtres se ferment et vos lignes avec X en colonne C s'affichent dans le format choisi.
Crdlmnt

0
Apatik Messages postés 6040 Statut Contributeur 782 > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
 
Merci beaucoup :)
Grace à cette technique, j'ai pu rajouter d'autres conditions et complexifier la formule ce qui permet d'éviter des changements de couleur inopinés.

Encore merci :)
0
Farfadet88 Messages postés 7780 Statut Membre 1 370
 
Cela s'effectue avec une condition sous macro VBA, je ne maîtrise pas donc j'essaie en ce moment de trouver comment faire.

Je te donne la solution si je trouve
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Apatik Messages postés 6040 Statut Contributeur 782
 
J'aurais bien cherché moi aussi, mais depuis le boulôt, j'ai un accès restreint à internet. Enfin.. si jamais je trouve la solution, je la poste ici :)
0
identifiant-comment Messages postés 351 Statut Membre 54
 
La réponse de Vaucluse est la bonne, je ne vois pas pourquoi il faudrait passer par VBA...
0
Farfadet88 Messages postés 7780 Statut Membre 1 370
 
Je ne connaissais pas ce petit raccourci.

Très utile :p

Merci Vaucluse
0