Signaler 3 mois avant une echeance

bonjour, je recherche la formule ou macro qui pourrai me permettre de :

changer la couleur d'une cellule de la façon suivante :

dans la cellule figure une date ex 25/12/2006

je voudrai qu'en octobre 2007 (c'est à dire 3 mois avant la date anniversaire) celle ci change de couleur ex jaune et qu'à partir du 25122007 elle redevienne blanche.

merci de votre aide

utiliser:

format ==> mise en forme conditionnelle.

Si la date de la cellule est égale à la fonction Aujourdhui;

changer la couleur.

Bonjour, Meilleurs Voeux.

Le 30 septembre 2007 est 39355

Le 25 décembre 2007 est 39411

Menu "Format" "Mise en forme conditionnelle"

"La formule est"

=SI(AUJOURDHUI()>=39411;FAUX;SI(AUJOURDHUI()>39355;VRAI))

choisir le bouton "Format" et la couleur jaune

Cordialement

Amadéus

pour compléter la réponse d'Amadeus je propose de compléter sa solution ce qui permet de fournir les dates directement ou de les recupérer dans des cellules

=SI(AUJOURDHUI()>=TEXTE(30/9/7;"jj/mm/aa");FAUX;SI(AUJOURDHUI()>TEXTE(25/12/7;"jj/mm/aa");VRAI))

30/09/07 et 25/12/07 peuvent-être les coordonnées des cellules contenant les dates.

Remarque: le 31/12/2007 est le 3944ème jour depuis le 01/01/1900

Remarque: le 31/12/2007 est le 39441ème jour depuis le 01/01/1900

correctif il manquait un 1

Bonjour

Colas tu es sure de ta formule, pas moi !

TEXTE(30/9/7;"jj/mm/aa"), retourne une date de la division de 30 par 9 et par 7

Pour écrire une date dans une formule il faut utiliser "30/9/7"

Perso, je l'aurai écrit de cette manière

=SI(AUJOURDHUI()>="30/9/7";FAUX;SI(AUJOURDHUI()>"25/12/7";VRAI))

Comme je ne me vois pas changer tous les jours la formule de la MFC, voici une autre solution, pour dépanner Altinea

formule de la MFC, la cellule qui contient la date est en C21, format de la couleur le jaune.

=ET(AUJOURDHUI()>DATE(ANNEE(C21);MOIS(C21)+8;JOUR(C21));AUJOURDHUI()<DATE(ANNEE(C21)+1;MOIS(C21);JOUR(C21)))

Bonne journée

@+Jean-Marie

Bonjour

J'avais bien vu dans ma tête la solution donnée par Jean Marie qui incontestablement est la plus "affinée", mais comme altinéa n'a pas évoqué l'évolution de la date, j'en suis resté à ma proposition. (Fainéantise des lendemains de Fête)

Bonne journée

Amadéus

Je suis sûr de ma formule et cela fonctionne parfaitement bien.

Je l'utilise souvent dans de nombreux tableaux financiers et comptables.

Ainsi que pour faire des calendriers et des plannings

Simplifions la formule et demandons si supérieur ou égal

à la cellule D6 qui contient 30/09/06

Résultat Contenu des cellules

30/09/2006 30/09/2006

FAUX =SI(AUJOURDHUI()>=D6;FAUX;VRAI)

VRAI =SI(AUJOURDHUI()>=TEXTE(D6;"jj/mm/aa");FAUX;VRAI)

sans la fonction TEXTE on obtient ==> FAUX

avec la fonction texte on obtient ==> VRAI

bonjour et bonne année à vous tous, merci pour vos infos, j'en prends bonne note et je vais m'en servir. Concernant le fil ma demande est résolu depuis quelques jours déjà merci d'avoir apporté votre contribution, j'ai d'autres questions sur le forum qui ne sont pas encore résolues si le coeur vous dit de vous y plnger c'est avec plaisir que je lirai vos message, merci bonne journée

Rechercher des sujets similaires à "signaler mois echeance"