Bonjour le forum.
Je viens une nouvelle fois vers vous pour que vous m'aidiez à trouver une solution pour l'ultime problème de mon fichier
J'ai utilisé du VBA pour automatiser la coloration des cellules de mon tableau en fonction de la date entrée dans chaque cellule, c'est du bidouillage mais ça marche très bien, donc soit ^^ .
Ce que je veux simplement désormais, c'est que pour chaque personne, la cellule où est écris leur nom se colore en :
• Rouge, si au moins une cellule de la plage est rouge (même si il y en a dix jaunes, du moment qu'il y a une rouge, ce doit être coloré en rouge)
• Jaune s'il y a au moins une cellule jaune dans la plage mais aucune cellule rouge
• Vert s'il n'y a ni cellule rouge ni cellule jaune dans la plage.
J'ai essayé avec "For Each" mais le problème, c'est que lorsqu'il parcours la plage, il s'arrête à la première cellule colorée (si la première est jaune, et la deuxième rouge, il colorera le nom en jaune et non pas en rouge).
J'avoue être un peu à cours d'idées... Si vous pouviez me diriger sur une piste plus intéressante, se serait génial !
D'avance merci !
PS : ci-joint mon fichier à l'état actuel (ne faites pas attention au code, c'est pas très optimal mais ça fonctionne ^^).
Je viens une nouvelle fois vers vous pour que vous m'aidiez à trouver une solution pour l'ultime problème de mon fichier
J'ai utilisé du VBA pour automatiser la coloration des cellules de mon tableau en fonction de la date entrée dans chaque cellule, c'est du bidouillage mais ça marche très bien, donc soit ^^ .
Ce que je veux simplement désormais, c'est que pour chaque personne, la cellule où est écris leur nom se colore en :
• Rouge, si au moins une cellule de la plage est rouge (même si il y en a dix jaunes, du moment qu'il y a une rouge, ce doit être coloré en rouge)
• Jaune s'il y a au moins une cellule jaune dans la plage mais aucune cellule rouge
• Vert s'il n'y a ni cellule rouge ni cellule jaune dans la plage.
J'ai essayé avec "For Each" mais le problème, c'est que lorsqu'il parcours la plage, il s'arrête à la première cellule colorée (si la première est jaune, et la deuxième rouge, il colorera le nom en jaune et non pas en rouge).
J'avoue être un peu à cours d'idées... Si vous pouviez me diriger sur une piste plus intéressante, se serait génial !
D'avance merci !
PS : ci-joint mon fichier à l'état actuel (ne faites pas attention au code, c'est pas très optimal mais ça fonctionne ^^).