9 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[RESOLU] Mise en forme conditionnelle dans Excel

 
n°375412
jipeff
Rire pour mieux vivre
Profil : Habitué(e)
Posté le 16-08-2007 à 10:14:16  profilanswer
 

Bonjour à tous !
 
Dans un tableau Excel je veux faire une mise en forme conditionnelle, jusqu'à là je sais faire, mais quelque chose m'échappe :
 
En A1  je veux que si la valeur est "0" la cellule soit rouge (là c'est bon)
          ...................................."1" la cellule soit verte (là c'est bon aussi)
mais si il n'y a rien, si la cellule est vide, elle est systématiquement rouge, aprés avoir fait la mise en forme, la cellule vide est prise en compte comme "0" .
 
Je voudrais que si la cellule est vide elle reste sans coloration ou lui donner la couleur de mon choix mais pas la couleur du "0" .
 
Vous me suivez ?
 
Quelqu'un a-t'il une idée ?
 
Merci !


Message édité par jipeff le 17-08-2007 à 07:27:02

---------------
Jean-Pierre  
Un partie de pétanque, ça fait plaisir, tu la vises et tu la manques, changes ton tir ! !
mood
Publicité
Posté le 16-08-2007 à 10:14:16  profilanswer
 

n°375427
les gnaff
Profil : Habitué(e)
Posté le 16-08-2007 à 22:30:42  profilanswer
 

Salut jipeff  :hello:  
 
Je pense que cela n'est pas possible (pour tout t'avouer, en fait, je n'ai jamais réussi à le faire :fou: )
 
Quand cela est possible, je saisie une valeur quelconque (NEANT par exemple) par défaut pour les cellules à format conditionnel.
 
Ensuite, suivant la valeur (0,1, NEANT dans notre cas), j'affecte une mise en forme différente.
 
D'accord, ça fait un peu bidouillage mais on fait ce qu'on peut  :kaola:  
 
Voilà, si cela peut t'aider.
 
Mais peut-être que quelqu'un a une meilleure idée...
 
 


---------------
Chercheur cherche trouveur
n°375428
chacha
Inventeur de Rien .....
Profil : Star du forum
Posté le 16-08-2007 à 23:05:18  profilanswer
 

 Mouais bon .... qu'est ce qu'on ne ferait pas pour  ce n'est pas qu'une lubie d'esthetique   j'espère  :whistle:


---------------
grrrr
 
n°375429
les gnaff
Profil : Habitué(e)
Posté le 16-08-2007 à 23:08:35  profilanswer
 

chacha a écrit :

Mouais bon .... qu'est ce qu'on ne ferait pas pour  ce n'est pas qu'une lubie d'esthetique   j'espère  :whistle:


 :??:  :??:  :??:  :??:


---------------
Chercheur cherche trouveur
n°375430
chacha
Inventeur de Rien .....
Profil : Star du forum
Posté le 17-08-2007 à 00:59:18  profilanswer
 

 :sweat: je voulais dire  que j'ai déja cherché  ce truc l'an dernier  pour un collegue  et que a part programmer une routine en VBA pour tester les cellulles  et les formater point de salut  !!


---------------
grrrr
 
n°375431
jipeff
Rire pour mieux vivre
Profil : Habitué(e)
Posté le 17-08-2007 à 07:26:11  profilanswer
 

:hello:  
 
C'est pas grave, je vais continuer comme ça. Il y a longtemps que je cherche et je n'ai jamais trouvé.
 
Je mettrais un point ou autre chose à la place.
 
Merci tout de même de vous être penché sur la question.  :jap:


---------------
Jean-Pierre  
Un partie de pétanque, ça fait plaisir, tu la vises et tu la manques, changes ton tir ! !
n°375433
les gnaff
Profil : Habitué(e)
Posté le 17-08-2007 à 08:14:45  profilanswer
 

:jap:


---------------
Chercheur cherche trouveur
n°375489
chibiluk
Profil : Inconnu(e)
Posté le 21-08-2007 à 12:08:33  profilanswer
 

Il faut que tu te serves de la fonction suivante dans la mise en forme conditionnelle avec "la formule est":
 
Estvide(A1)
 
Si A1 est vide alors la couleur changera.
Fais bien attention à l'ordre de tes conditions. De préférence, mets cette condition en première.

n°375490
chacha
Inventeur de Rien .....
Profil : Star du forum
Posté le 21-08-2007 à 12:30:27  profilanswer
 

ben .. j'avais déja esayé ça mais ça marche que s'il y a quelque chose  dans la cellule , quand on efface la donnée par contre elle revient en formatage... cela revient a ce que dit les gnaff...
 bon enfin j'essaie encore ... ya un truc la


---------------
grrrr
 
n°375492
Guss
Optimisateur de tout
Profil : Célèbre
Posté le 21-08-2007 à 13:35:39  profilanswer
 

Et si par defaut tu met un texte blanc sur fond blanc, qu'ensuite dans la mise en forme automatique tu lui dis de changer la couleur tu texte egalement?
 
Celà peut eventuelement t'aranger non?


---------------
http://festivaldelaterre77.free.fr/
http://ggguuusss.labrute.fr
n°375493
jipeff
Rire pour mieux vivre
Profil : Habitué(e)
Posté le 21-08-2007 à 15:35:54  profilanswer
 

J'en ai essayé des choses et des formules mais rien n'y fait.
 
C'est pas grave, je mets un point et c'est bon.
 
Merci quand même de vous être penché sur le problème.  :jap:


---------------
Jean-Pierre  
Un partie de pétanque, ça fait plaisir, tu la vises et tu la manques, changes ton tir ! !
n°375495
les gnaff
Profil : Habitué(e)
Posté le 21-08-2007 à 18:44:26  profilanswer
 

Un jour peut-être... la solution viendra.
 
:jap:


---------------
Chercheur cherche trouveur
n°375496
Guss
Optimisateur de tout
Profil : Célèbre
Posté le 21-08-2007 à 19:41:24  profilanswer
 

jipeff a écrit :

J'en ai essayé des choses et des formules mais rien n'y fait.

 

C'est pas grave, je mets un point et c'est bon.

 

Merci quand même de vous être penché sur le problème.   :jap:

mais si ton point est de la couleur de fond de  la cellule ça se vois pas il peut y avoir n'importe quoi, tant qu'il n'y a pas 0 ou 1 ça sera non visible

  


---------------
http://festivaldelaterre77.free.fr/
http://ggguuusss.labrute.fr
n°375497
chibiluk
Profil : Inconnu(e)
Posté le 21-08-2007 à 20:33:03  profilanswer
 

chacha a écrit :

ben .. j'avais déja esayé ça mais ça marche que s'il y a quelque chose  dans la cellule , quand on efface la donnée par contre elle revient en formatage... cela revient a ce que dit les gnaff...
 bon enfin j'essaie encore ... ya un truc la


 
Qu'entends-tu par "elle revient en formatage" ?
 
Exemple concret auquel j'ai eu affaire:
 
****************************************
Condition 1: formule est =(A1)<3 =>cellule verte
Condition 2: formule est =(A1)>=3 =>cellule rouge
Condition 3: formule est =Estvide(A1) =>cellule grise (eh oui ça sert ;))
****************************************
 
Dans cet exemple si ta case est vide, la cellule dans laquelle tu as mis la condition sera verte car il s'arrête à la première condition; je ne sais pas si c'est parce qu'il prend une valeur négative ou égale à 0 quand il y a rien.
 
Toujours est-il qu'il a fallu que je procède comme suit afin que cela fonctionne:
 
****************************************
Condition 1: formule est =Estvide(A1) =>cellule grise
Condition 2: formule est =(A1)<3 =>cellule verte
Condition 3: formule est =(A1)>=3 =>cellule rouge
****************************************
 
C'était tout simplement à cause de l'ordre de mes conditions.
En espérant avoir été plus clair et que ça t'aide.

n°375498
les gnaff
Profil : Habitué(e)
Posté le 21-08-2007 à 21:13:13  profilanswer
 

Dés que j'ai Excel sous le coude je teste....
 


---------------
Chercheur cherche trouveur
n°375499
chacha
Inventeur de Rien .....
Profil : Star du forum
Posté le 21-08-2007 à 22:23:37  profilanswer
 

Jpeff veut  0 et 1
 
 je fais   formule est =Estvide(A1) => pas de  format   ( ou non formatée comme il veut )
                la valeur de la cellule est  0 => format  rouge
                La valeur de la cellule est  1 => format bleu  
 
 
quand il y a une valeur 0 ou 1 on a le format qu'il veut mais quand il n'y a rien dans la cellule est reste en rouge  
           
 pour quelle passe en non formatée il suffit d'y taper  quelque chose >> un espace   par exemple ...


---------------
grrrr
 
n°375501
jipeff
Rire pour mieux vivre
Profil : Habitué(e)
Posté le 22-08-2007 à 09:27:25  profilanswer
 

chacha a écrit :

Jpeff veut  0 et 1
 
 je fais   formule est =Estvide(A1) => pas de  format   ( ou non formatée comme il veut )
                la valeur de la cellule est  0 => format  rouge
                La valeur de la cellule est  1 => format bleu  
 
 
quand il y a une valeur 0 ou 1 on a le format qu'il veut mais quand il n'y a rien dans la cellule est reste en rouge  
           
 pour quelle passe en non formatée il suffit d'y taper  quelque chose >> un espace   par exemple ...


 
http://yelims.free.fr/Forum/Forum01.gif
 
C'est exactement ce que je veux et le coup de l'espace correspond à ça.
 
C'est si simple que n'y ai jamais pensé. Merci Chacha !  :jap:  
 


---------------
Jean-Pierre  
Un partie de pétanque, ça fait plaisir, tu la vises et tu la manques, changes ton tir ! !
n°375502
chacha
Inventeur de Rien .....
Profil : Star du forum
Posté le 22-08-2007 à 10:34:18  profilanswer
 

ben.. que ça te convienne c'est une chose !
 mais etre obligé de taper et valider un espace c'est lourd je trouve , et c'est pour cela que je disais que ça ne marche pas  :sweat:


---------------
grrrr
 
n°375520
corto20
Maltais dans l'âme
Profil : Star du forum
Posté le 24-08-2007 à 10:56:32  profilanswer
 

et formule est =Estvide(A1) =>cellule BLANCHE? :d
 
Pu**** c'est facile excel: accueil => mise en forme conditionnelle  "nouvelle regle" => appilquer unemise en forme aux cellules qui contiennent (=> "valeur de la cellule" => "cellule vides "  
 
bouton "format" => remplissage: blanc ... :d
 
 
 
édit: correction de "arrière plan" par "remplissage"


Message édité par corto20 le 24-08-2007 à 10:57:38

---------------
delenda est problemo
n°375521
chacha
Inventeur de Rien .....
Profil : Star du forum
Posté le 24-08-2007 à 11:46:44  profilanswer
 

:??:


---------------
grrrr
 
n°375525
corto20
Maltais dans l'âme
Profil : Star du forum
Posté le 24-08-2007 à 14:23:11  profilanswer
 

il suffit de suivre les chemins énoncés dan mon poste précedant (sous office2007) et les remplissages restent blancs pour les cellules vides
 
c'était bien ce qui était demandé?  nan? :d


---------------
delenda est problemo
n°375527
chacha
Inventeur de Rien .....
Profil : Star du forum
Posté le 24-08-2007 à 15:08:24  profilanswer
 

sous office2007     peut etre j'ai pas testé mais 2000 / 2003   :non:  
 


---------------
grrrr
 
n°375531
corto20
Maltais dans l'âme
Profil : Star du forum
Posté le 24-08-2007 à 15:39:08  profilanswer
 

arf... sous office 2003 désolé je ne sais pas :(


---------------
delenda est problemo

Aller à :
Ajouter une réponse
 


Hit-Parade des sites francophones