Couleur de fond en fonction de la date

Résolu
lilounice Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   -  
 Lilounice -
Bonjour,

J'ai une cellule avec une date à l'interieur
Si la date est passée je veux que la cellule soit rouge
J'ai donc essayé la mise en forme conditionnelle mais quand la cellule est vide elle est considérée comme datée en 1900 donc passée et toutes les cellules vides se colorent en rouge
Je ne peux pas mettre de formule dans la cellule de date car la date se met automatiquement par VBA ce qui efface la cellule

Je pense que en 3 ligne de VBA c'est réglé mais je parle très mal cette langue!

(PS j'aimerais appliquer cette mise en forme conditionnelle à une colonne entière)

Merci d'avance de votre aide


A voir également:

4 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonsoir

Il suffit de tester pour la MFC que la cellule n'est pas vide est que la date est antérieure à aujourd'hui

exemple :
=SI(ET(A2<>"";A2<AUJOURDHUI())

Cdlmnt
Via
0
Lilounice
 
Justement comme la date dans la cellule est fixée par VBA si je met ce test logique, il va être effacé dès qu'il y aura une date.
Si je veux supprimer cette date je retourne à une cellule vide et donc rouge
C'est pourquoi je pense qu'il faut utiliser le VBA plutôt que la MFC
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746 > Lilounice
 
Ma formule n'est pas à mettre dans la cellule mais dans la MFC (Nouvelle règle - Utiliser une formule ..)
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonsoir,

Tout simplement en sélectionnant ta plage à traiter exemple A2:A50 mise en forme conditionnelle et la formule est
=ET(A2<>"";A2<AUJOURDHUI())
format choisir le format de mise en forme
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

Salut Via je n'avais pas vu ta réponse, qui est en fait proche de ma réponse sans la conditionnelle SI
le fichier exemple
https://www.cjoint.com/c/EGrsWdooW5j
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Salut Mike

Oui le SI est inutile !
0
Lilounice
 
Je ne savais pas qu'on pouvait mettre des formules dans la MFC, utile
Merci à vous deux
0