Rechercher : dans
Par :

Aide sur vba excel et code de couleurs

Dernière réponse le 7 mai 2009 à 10:13:40 Adrienne, le 7 mai 2009 à 09:47:36 
 Signaler ce message aux modérateurs

Bonjour à tous,
J'ai un problème avec une macro excel : je dois calculer le nombre de cellules écrites en rouge (ce qui signifie que l'objectif n'est pas atteint) mais certaines cellules viennent d'une autre source, ce qui fait que la valeur de la couleur n'est pas "3" (rouge) mais -4105 qui signifie "automatique". Or, le noir, le bleu, le vert peuvent également être codés à -4105 si leur couleur est automatique. Coment différencier dans mon code, les couleurs réellement rouges ?
j'ai essayé en marquant tout bonnement "rouge" mais ça ne marche pas...

Merci par avance...

Configuration: Windows XP Internet Explorer 6.0

1

DROE, le 7 mai 2009 à 10:07:17

Bonjour, tu utilises quoi comme proprieté pour recuperer la valeur de ta couleur? L'expérience, c'est le nom que chacun donne à ses erreurs
L'expérience est un feu qui ne brille pas de loin, il n'écla­ire que ceux qu'il dévore

Répondre à DROE

2

 Adrienne, le 7 mai 2009 à 10:13:40

Merci de t'interesser à ma question !!!

j'utilise "Cel.Font.ColorIndex" en déclarant cel comme "Dim Cel As Range"

donc, Font.ColorIndex (je balaie toute les cellule d'une plage...)

Répondre à Adrienne