Excel/remplissage automatique/date

Résolu/Fermé
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 - 14 sept. 2010 à 21:29
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 - 17 sept. 2010 à 15:42
bonsoir à tous,

dans les cellules a1:a20 j'ai différents dates aléatoires sur différentes années. les dates comprennent, jour, mois et année. je souhaiterais que les cellules dont la date est comprise entre le premier et dernier jours du mois ont un remplissage d'une certaine couleur.

exemple, ce mois si nous sommes en septembre, j'aimerais que toute les cellules dont la date est comprise entre le 01 septembre et le 30 septembre indépendemment de l'année se remplisse d'un fond de couleur.

je pensais passer par la mfc...qu'en pensez-vous ?

merci et vos suggestions et conseils,

cordialement,,

berni//



A voir également:

6 réponses

Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 108
14 sept. 2010 à 21:55
Salut,

Si j'ai bien tout compris, exemple colonne A tu as des dates avec des années différentes et tu souhaites que les cellules correspondantes au mois en cours sans tenir compte de l'année se colorisent, si c'est cela

met la plage contenant les dates en surbrillance ex. de A1 à A50
Format/Mise ne forme conditionnelle
sélectionne La formule est :
colle cette formule
=MOIS(A1)=MOIS(AUJOURDHUI())
Format, choisis la couleur
1
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 23
15 sept. 2010 à 17:13
Bonjour mike-31,

content de te retrouver.

la formule marche :-)

et si je voulais appliquer la même formule mais en tenant compte de l'année..?

ex. j'ai en a1 01/09/2009
a2 05/04/2010
a3 09/09/2010
a4 13/03/2008

je voudrais juste que la cellule dont la date est comrpise entre le 01 et dernier jour du mois (ajdh on est le 15 donc c'est le mois de septembre) de l'année en cours qui se remplisse ds une autre couleur.

je dois tjrs passé en mfc..mais comment faire prendre en compte l'année..?


merci de ton eclairage...

cordialement..

berni///
0
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 108
15 sept. 2010 à 21:38
Re,

Pour mettre ne couleur les dates de l'année, c'est la même chose

=ANNEE($A1)=ANNEE(AUJOURDHUI())

par contre si je comprends ta question, pour mettre en couleur les dates du premier jour du mois courrant au jour d'aujourd'hui

=ET(A1>=("01/"&MOIS(AUJOURDHUI())&"/"&ANNEE(AUJOURDHUI()))*1;A1<=AUJOURDHUI())
0
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 23
15 sept. 2010 à 21:50
bonsoir mike-31,

merci pour ta réponse.

ce que je cherche à faire c'est que les cellules qui comprenne une date se trouvant entre le premier jours du mois et le dernier du mois en cours se remplisse d'une couleur.

exemple, ce mois ci on est en septembre, j'aimerais dès lors que toute les date entre le 1 et le 30 septembre 2010, ai un remplissage d'une certaine couleur. les deux élement clés sont le mois et l'année.

si ds mes cellules j'ai le 13/09/2009 ou 2011, la cellule ne doit pas changer de couleur. idem si les dates sont avant le 1 septembre ou après le 30 septembre.

en résumé pour ce mois de septembre 2010, seul les cellules dont la date sont comprise entre le 1 septembre et le 30 septembre 2010 qui devront se remplir d'une couleur différent...

bien à toi,

berni/
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 245
15 sept. 2010 à 22:16
avec un mix des 2 en 2ème condition:

condition 1
=MOIS(A1)=MOIS(AUJOURDHUI())

condition 2
=ET(MOIS(A1)=MOIS(AUJOURDHUI());ANNEE(A1)=ANNEE(AUJOURDHUI()))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 108
15 sept. 2010 à 22:37
Re,

sur les mêmes critères de plage, la formule pour mettre en forme conditionnelle du premier jour au dernier jour du mois courant

=ET(A1>=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());0)+1;A1<=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1;0))

0
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 23
17 sept. 2010 à 15:42
bjr mike-31,

merci d'avoir prit de ton temps pour me répondre.

j'ai qq souci de connection.

comme souvent vous visez juste...un tt grand merci.

cordialement

berni/
0