Couleur d'une cellule selon MEFC
Le
William
Bonjour,
Voilà mon souci :
Dans une colonne, j'ai fait appliquer plusieurs MEFC (selon des valeurs)
selon des critères qui varient selon les cellules mais donnant toujours 2
couleurs. exemple : MEFC pour B1 = vert si >3, blanc si < à 3, pour B3 =vert
si >9, blanc si < à 9. Idem pour la colonne C avec C1 = blanc si >3, rouge
si < à 3, pour C3 =blanc si >9, rouge si < à 9
J'aimerai que ma cellule D1 soit rouge quand il y a au moins une case rouge
dans la colonne C, ou soit verte si il y a au moins une case verte dans la
colonne B et pas de rouge dans la colonne C.
J'ai déjà regardé dans excelabo et utilisé une partie de la formule proposé
mais ca ne marche pas. En fait cette formule devrait renvoyer une couleur,
mais elle ne marche pas (ou je suis un noob).
Donc, Est-ce possible de faire ce que je souhaite ? En formule ou VBA car
cela m'importe peu.
Merci d'avance.
William
Excel 2000
Voilà mon souci :
Dans une colonne, j'ai fait appliquer plusieurs MEFC (selon des valeurs)
selon des critères qui varient selon les cellules mais donnant toujours 2
couleurs. exemple : MEFC pour B1 = vert si >3, blanc si < à 3, pour B3 =vert
si >9, blanc si < à 9. Idem pour la colonne C avec C1 = blanc si >3, rouge
si < à 3, pour C3 =blanc si >9, rouge si < à 9
J'aimerai que ma cellule D1 soit rouge quand il y a au moins une case rouge
dans la colonne C, ou soit verte si il y a au moins une case verte dans la
colonne B et pas de rouge dans la colonne C.
J'ai déjà regardé dans excelabo et utilisé une partie de la formule proposé
mais ca ne marche pas. En fait cette formule devrait renvoyer une couleur,
mais elle ne marche pas (ou je suis un noob).
Donc, Est-ce possible de faire ce que je souhaite ? En formule ou VBA car
cela m'importe peu.
Merci d'avance.
William
Excel 2000



sans tester les couleurs
tu peux mettres dans une colonne supplémentaire "rouge ou vert" en fonction de tes conditions
et faire ta MEFC apres en t'appuyant sur cette colonne
"William" avait soumis l'idée :
Si ma cellule est verte, tu me renvoie "1" dans une autre cellule, et si
cette dernière est différente de zéro, tu te mets en vert
Est-ce que je comprends bien?
mais y'a-t-il une macro qui puisse reconnaître la couleur de la cellule ?
car je crois qu'on peut pas le faire en MEFC
"patrick.lyon"
La mefc ne renvoie pas une couleur possédant un code comme lorsque tu
appliques directement une couleur. Et c'est comme ça, POINT !
AV n'est pas dans les parages semble-t-il mais il te dirait surement de
faire ton test en intégrant les CONDITIONS utiisées pour appliquer les
MEFC et non pas les couleurs qui en résultent. Regarde du coté de
sommeprod pour combiner tes différentes conditions (en attendant qu'un
des frères V arrive :-) )
Sur excelabo il y a quand même cela dit une macro qui permet de
récupérer les couleurs des mefc ...
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
Le 25/04/2005 14:32, :
En effet, je peux le faire avec des "SI" qui vont me renvoyer un vrai (1) ou
un faux (0) et ensuite je pourrais faire SOMME sur la colonne + une mefc du
type si SOMME =0, vert, si différent, tu te mets en rouge.
Donc encore merci.
William
PS: j'avais regardé excelabo mais comme j'étais omnibulé par les couleurs...
"Misange"
intégrer à un test logique sur toute la colonne B !
En "revoyant un peu ta copie", la solution d'une MEFC (en D1) passerait par :
Condition 1 :
=NB.SI($C:$C;"<=9")>0
Condition 2 :
.....Revoir tes critères pour B
AV