Bonjour,
- pour colorier le texte, j'utilise une mise en forme conditionnelle
Peut-être, mais tu as aussi mis en rouge manuellement pour que ta fonction te ramène quelque chose que tu veux qu'elle te ramène. Et c'est ces rouges manuels qu'elle te compte.
Compter le résultat d'une MFC est très compliqué et est rarement nécessaire.
De plus un changement de couleur ne crée pas d'événement, ça ne se mettra jamais à jour tout seul.
Fais une formule qui utilise les même conditions que ta MFC :
=NB.SI(B:B;"<"&AUJOURDHUI()-20)
Compenser une méconnaissances des fonctionnalités d'excel par des macros n'est pas un bon réflexe. Réfléchir d'abord, agir ensuite
eric