Bonjour,
je viens d'essayer vos solutions mais étant un débutant en VBA j'ai un peu de mal à m'y retrouver.
Je vais réexpliquer mon idée. Le truc est que je souhaite faire une mise en forme conditionnelle dynamique pour ce faire j'ai trois colonne .
Une colonne E ou une date de fin est saisie,
une colonne G ou un statut est saisie (Terminé, En cours, En attente).
La colonne F est la colonne où je souhaite appliquer la mise en forme conditionnelle ==> cette colonne affiche deux valeurs (1 ou 0). La valeur est affiché est fonction de cette formule
=SI(E3<AUJOURDHUI();1;0)*ET(SI(G3="En cours";1;0))
Le précieux code VBA que j'ai trouvé sur ce forum fonctionne effectivement mais pas pour le fonctionnement de mon tableau de bord. En effet la saisie des dates de fin et des statuts se réalise lorsque le fichier est ouvert et je souhaiterai que lorsque la condition suivante est réalisé l'opération se réalise en direct :
Date de fin < date du jour et statut en cours ==> donc valeur =1 case en rouge
Sinon valeur =0 donc case blanche
Par avance merci pour votre aide
Partager