[Excel] Mise en forme conditionnelle spéciale

Résolu/Fermé
Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 - 10 déc. 2009 à 09:14
Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 - 10 déc. 2009 à 10:37
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 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 1 369
10 déc. 2009 à 09:17
En définissant une macro avec VBA
0
identifiant-comment Messages postés 341 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 mars 2017 54
10 déc. 2009 à 09:20
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 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
10 déc. 2009 à 09:36
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 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 417
10 déc. 2009 à 09:47
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 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
10 déc. 2009 à 10:37
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 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 1 369
10 déc. 2009 à 09:40
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 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
10 déc. 2009 à 09:41
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 341 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 mars 2017 54
10 déc. 2009 à 09:57
La réponse de Vaucluse est la bonne, je ne vois pas pourquoi il faudrait passer par VBA...
0
Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 1 369
10 déc. 2009 à 09:59
Je ne connaissais pas ce petit raccourci.

Très utile :p

Merci Vaucluse
0