Excel,changement de couleur, sous condition [résolu] - Logiciels - Windows & Software
Marsh Posté le 09-09-2008 à 15:10:21
Bonjour,
Oui, menu format / mise en forme conditionnelle, mais il ne faut pas en
abuser parce que c'est un peu capricieux.
Marsh Posté le 09-09-2008 à 16:19:31
Voilà la solution que j'ai essayé, avec une mise en forme conditionnelle, mais cela ne fonctionne pas apparemment:
condition1
la valeur de la cellule est égale à =$B$2
condition2
la valeur de la cellule est égale à =$G$2
condition3
la valeur de la cellule est égalà =$G$2(format couleur rouge)
mais cela ne fonctionne pas.
Esr-ce seulement un caprice où bien me suis-je trompé dans ma formulation ?
Marsh Posté le 09-09-2008 à 17:00:53
Pour réaliser l'objectif "mettre en rouge la cellule D2 si A2 est vide", procéder comme suit :
Se positionner sur D2.
Aller dans le menu "Format/Mise en forme conditionnelle"
Dans le champ "condition 1", au lieu de "La valeur de la cellule", sélectionner "La formule est".
Dans le champ d'à côté, taper "=estvide(A2)".
Cliquer sur le bouton "Format" et prendre du rouge.
Cliquer sur le bouton "OK".
Marsh Posté le 09-09-2008 à 17:36:11
Je me suis positionné en D2, ensuite j'ai fait Format/Mise en forme conditionnelle
Dans le champ "condition 1" j'ai sélectionné "La Formule est", dans le champ à côté, j'ai tapé estvide(A2), puis dans format j'ai pris la couleur rouge.
Ensuite, j'ai validé puis je suis allé en A2 et j'ai vidé la cellule en appuyant sur suppr, la couleur de D2 n'a pas changé. Où me suis je trompé ? Est ce que le fait que D2 se trouve en fait en W2, cad très éloignée de A2 a de l'importance ?
Marsh Posté le 09-09-2008 à 18:21:49
L'éloignement ne devrait pas avoir d'importance. Ca marche chez moi, donc c'est bizarre. Ma cellule D2 n'a pas de format. Peut-être que si votre cellule D2 (ou W2) a déjà un format, celui-ci se substiturait au format conditionnel.
Marsh Posté le 09-09-2008 à 18:36:37
Je viens de regarder, mais je constate que je n'ai pas formaté ma cellule même si elle affiche un nombre, le format est standard.
Marsh Posté le 09-09-2008 à 18:45:19
je viens d'essayer avec un feuille vide qee j'ai rempli au préalable, sans spécifié de format. J'ai ensuite créé la formule conditionnelle en me plaçant en D3.
Comme condition 1 j'ai indiqué La formule est : estvide(A3)
format (couleur rouge)
j'ai validé puis je me suis rendu en A3 que j'ai vidé en appuyant sur suppr mais D2, une fois A3 vidée n'a pas viré au rouge.
Ne serait il pas possible de créer une formule du type :
=SI(estvide(A2);D2(rouge);D2) mais je ne sais pas comment formuler le changement de couleur dans le cas où A2 serait vide.
Marsh Posté le 10-09-2008 à 11:46:08
Je viens de vérifier.
Dans la formule il faut indiquer "=estvide(A2)" (sans les guillemets)
(Oups, j'avais oublié de mettre le "=" dans mon message précédent).
Le rouge ne s'affiche que s'il y a du texte dans D2, car c'est l'encre rouge du texte. Sinon, on peut aussi choisir, derrière le bouton Format de la boite de dialogue de la définition de mise en forme conditionnelle, un "motif" rouge.
Marsh Posté le 10-09-2008 à 14:22:00
Je viens d'essayer. La formule est correcte, en plus j'ai pu la combiner avec un incrémentation de cellule. D'abord je saisi la formule changement de couleur dans la cellule D2, puis la même formule en D3, après quoi je fais en D3 =D2+1, puis à partir de D3 j'incrémente ainsi qu'en un D est disponible je le sais par le changement de couleur de la cellule. Merci beaucoup pour votre aide
Marsh Posté le 09-09-2008 à 14:53:17
Bonjour,
après avoir parcouru ce forum, comme je n'ai pas réussi à trouver la réponse (peut être qu'il n'y en a pas), je pose ma question:
je voudrais savoir si, sous Excel, 2000 en l'occurrence, il est possible de créer une fonction du type:
si la cellule A2 estvide la cellule D2 prend la couleur rouge, tout en conservant sa valeur, sinon elle conserve sa sa couleur et sa valeur, donc conserver la valeur d'une cellule mais changer sa couleur suivant qu'une autre cellule est vide ou remplie. Je ne sais pas si cela est possible sous excel.
Si quelqu'un a une suggestion, un conseil ou un début de solution a me proposer, elle sera le bienvenue.
Merci d'avance.
Message édité par gri1ton le 10-09-2008 à 14:24:04