OVH Cloud OVH Cloud

valeur cellule couleur

15 réponses
Avatar
bernbret
Je veux donner une valeur si le fond de ma cellule est rouge, une autre
valeur s'il est vert ??? comment faire ? Merci

5 réponses

1 2
Avatar
Modeste
Bonsour® Misange avec ferveur ;o))) vous nous disiez :

;-)
(ps quand tu mets des tas de ))) moi ça me fait plus de souriette dans
thunderbird !)
certes certes cher Modeste mais... car il y a un mais de taille à ta
solution :
notre demandeur voudrait (si j'ai bien compris !) que si il met sa
cellule en rouge, par exemple le chiffre 12 s'inscrive dedans. Si il
met bleu ce soit 12345. Je ne pense pas qu'il veuille récupérer le
color-index.


;o))) abondance de souriette n'est pas inutile ces derniers jours ...

c'est bien ce que je précisais plus bas :
dans l'exemple tel que demandé
=SI(COULEUR=3;"Bravo";"Plouf")
la formule teste l'indexcouleur de la cellule située immédiatement à gauche et
affiche Bravo si rouge, plouf sinon

le "mais" est d'autant notifiable
que l'utilisation de ColorIndex n'est pas un gage de compatibilité selon que
l'utilisateur aura modifié ou non la palette
et que Index représente non pas une couleur mais une position dans cette palette

quand à la modestie :
;o)))
Félicitations pour le logo dans la colonne gauche de Excelabo !!!




@+
;o)))

Avatar
Misange

;o))) abondance de souriette n'est pas inutile ces derniers jours ...
:-) :-) ;-)

ça tu peux le dire, de ce côté ci de la grande mare et de la seine, je
dirai que compte tenu du temps exécrable ce n'est pas surprenant que la
tension monte. On veut du SOLEIL !!


que l'utilisation de ColorIndex n'est pas un gage de compatibilité selon que
l'utilisateur aura modifié ou non la palette
et que Index représente non pas une couleur mais une position dans cette palette


Et oui Excel gère de façon remarquable les couleurs et la taille des
lignes et des colonnes. Ca doit être pour être sur de ne pas pouvoir
être imité :-)

quand à la modestie :
;o)))
Félicitations pour le logo dans la colonne gauche de Excelabo !!!


marchi ;-)
disons que certains exceliens et wordien(ne)s ont émis cette suggestion
depuis un moment et qu'ils ont eu raison à l'usure ! Mais quand je dis
que d'aller sur le forum anglophone ça rend modeste, je sais de quoi je
cause... Chacun à sa place et les agneaux seront biens gardés ! (c'est
plus mignon que les vaches)


Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net

Avatar
bernbret
Merci d'avoir essayé, mais toutes vos explications incompréhensibles ne me
disent pas comment faire pour (tout simplement) mettre une cellule au format
rouge et qu'elle prenne la valeur 1 et la mettre au format vert pour qu'elle
prenne la valeur 5, par exemple.


;-)
(ps quand tu mets des tas de ))) moi ça me fait plus de souriette dans
thunderbird !)
certes certes cher Modeste mais... car il y a un mais de taille à ta
solution :
notre demandeur voudrait (si j'ai bien compris !) que si il met sa
cellule en rouge, par exemple le chiffre 12 s'inscrive dedans. Si il met
bleu ce soit 12345. Je ne pense pas qu'il veuille récupérer le color-index.
Cela dit, je m'incline, les macros XL4 j'ai tout oublié pour le peu que
j'en ai su.
tes interprétations sont tout à fait justes dans ce cas précis :-)

Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net

Bonsour® anonymousA avec ferveur ;o))) vous nous disiez :

Excel4 n'a jamais fini de nous rappeler son existence. Apanage de
l'age peut-être ( Rires) ?


;o))) ;o))) ;o)))
../..
mais il n'est pas possible de faire ce que tu demandes avec une formule
quelconque
qu'on tape dans une cellule de la feuille de calcul.
../..
ce n'était qu'un gentil clin d'oeil à la petite algarade en cours ...

../..
Ce qui a beaucoup diminué ce sont les joutes excelliennes entre contributeurs
pour titiller l'autre sur sa solution.
../..
j'espére avoir bien interprété le sens de cette derniere citation ;o)))





--
--
@+
;o)))








Avatar
JB
Il n'y a pas de solution 'simple':

http://cjoint.com/?hiqF3VGBRm

JB

On 8 juil, 16:18, bernbret wrote:
Merci d'avoir essayé, mais toutes vos explications incompréhensibles ne me
disent pas comment faire pour (tout simplement) mettre une cellule au for mat
rouge et qu'elle prenne la valeur 1 et la mettre au format vert pour qu'e lle
prenne la valeur 5, par exemple.




;-)
(ps quand tu mets des tas de ))) moi ça me fait plus de souriette dans
thunderbird !)
certes certes cher Modeste mais... car il y a un mais de taille à ta
solution :
notre demandeur voudrait (si j'ai bien compris !) que si il met sa
cellule en rouge, par exemple le chiffre 12 s'inscrive dedans. Si il met
bleu ce soit 12345. Je ne pense pas qu'il veuille récupérer le colo r-index.
Cela dit, je m'incline, les macros XL4 j'ai tout oublié pour le peu q ue
j'en ai su.
tes interprétations sont tout à fait justes dans ce cas précis :-)

Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net

Bonsour® anonymousA avec ferveur ;o))) vous nous disiez :

Excel4 n'a jamais fini de nous rappeler son existence. Apanage de
l'age peut-être ( Rires) ?


;o))) ;o))) ;o)))
../..
mais il n'est pas possible de faire ce que tu demandes avec une formu le
quelconque
qu'on tape dans une cellule de la feuille de calcul.
../..
ce n'était qu'un gentil clin d'oeil à la petite algarade en cours ...

../..
Ce qui a beaucoup diminué ce sont les joutes excelliennes entre con tributeurs
pour titiller l'autre sur sa solution.
../..
j'espére avoir bien interprété le sens de cette derniere citati on ;o)))

--
--
@+
;o)))- Masquer le texte des messages précédents -



- Afficher le texte des messages précédents -





Avatar
Misange
C'est ce que j'essaie de te faire comprendre depuis ce matin : il ne
suffit pas vouloir pour que ce soit possible "simplement" !
Il n'existe aucune fonction native d'excel qui permette de metre
=trucbidule dans une cellule et que la valeur soit 5 si tu as mis ta
cellule en rouge.
si tu veux faire ça, tu DOIS passer par des macros VBA.
L'inverse est possible : mettre ta cellule en rouge si elle comporte la
valeur 5. Je ne peux pas être plus claire ;-)
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net

Merci d'avoir essayé, mais toutes vos explications incompréhensibles ne me
disent pas comment faire pour (tout simplement) mettre une cellule au format
rouge et qu'elle prenne la valeur 1 et la mettre au format vert pour qu'elle
prenne la valeur 5, par exemple.


;-)
(ps quand tu mets des tas de ))) moi ça me fait plus de souriette dans
thunderbird !)
certes certes cher Modeste mais... car il y a un mais de taille à ta
solution :
notre demandeur voudrait (si j'ai bien compris !) que si il met sa
cellule en rouge, par exemple le chiffre 12 s'inscrive dedans. Si il met
bleu ce soit 12345. Je ne pense pas qu'il veuille récupérer le color-index.
Cela dit, je m'incline, les macros XL4 j'ai tout oublié pour le peu que
j'en ai su.
tes interprétations sont tout à fait justes dans ce cas précis :-)

Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net

Bonsour® anonymousA avec ferveur ;o))) vous nous disiez :

Excel4 n'a jamais fini de nous rappeler son existence. Apanage de
l'age peut-être ( Rires) ?
;o))) ;o))) ;o)))

../..
mais il n'est pas possible de faire ce que tu demandes avec une formule
quelconque
qu'on tape dans une cellule de la feuille de calcul.
../..
ce n'était qu'un gentil clin d'oeil à la petite algarade en cours ...

../..
Ce qui a beaucoup diminué ce sont les joutes excelliennes entre contributeurs
pour titiller l'autre sur sa solution.
../..
j'espére avoir bien interprété le sens de cette derniere citation ;o)))





--
--
@+
;o)))









1 2