Action sur une cellule si couleur dans une autre

Bonjour,

Je suis un total débutant sous excel et je n'arrive pas à trouver comment faire ceci :

je souhaiterai que, sur une même ligne, dans la cellule de ma colonne D (par exemple), on affiche "ok" si la couleur de l'écriture de la colonne B est rouge ou affiche la valeur de la colonne B (si la couleur de l'écriture n'est pas rouge donc) ou n'affiche rien si la colonne B ne comporte aucune valeur...

J'ai bien trouvé des posts de personnes qui voulaient faire des trucs à peu près similaire en partant de la couleur de fond d'une cellule mais je n'arrive pas à adapter... J'ai cru comprendre qu'en utilisant un .Font.ColorIndex je devrai réussir à récupérer l'index de la couleur d'écriture de ma cellulemais je ne sais pas où et comment l'utiliser (dans une macro obligatoirement ? ou puis-je le mettre dans une fonction (style : SI(...Font.Color= ...)). Tous mes essais foirent lamentablement...

Si vous aviez quelques idées me permettant de me débloquer, je suis preneur !

Fred.

Bonjour

Une solution (sans véritable Macro) à tester; Je suis en Excel 2003.

avec la formule issue du code Macro XL4

=LIRE.CELLULE(24;Feuil1!$B3)

https://www.excel-pratique.com/~files/doc2/VyLUVClasseur1.xls

Cordialement

Bonjour,

Cela ressemble à ce fil --> https://forum.excel-pratique.com/viewtopic.php?t=12316 mais pour un motif non pas pour la police.

Amicalement

Dan

Bonjour,

Merci à tous les deux pour ces pistes. Je n'ai pas encore tout à fait réussi à faire ce que je voulais mais ça progresse... Je sais, je suis un peu lent mais mon but, c'est de comprendre ce que je fais et de le maitriser... Et comme je pars de zéro, ça prend un certain temps

Fred.

Rechercher des sujets similaires à "action couleur"