Colorier plusieurs cellules en fonction d'une dates

Fermé
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 - 20 sept. 2013 à 15:43
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 - 23 sept. 2013 à 14:26
bonjour,

Je souhaite dans un tableau excel remplir d'une couleur plusieurs cellules (macro) en fonction d'une date d'echeance.
Exemple:
- je voudrais mettre ma ligne concernée en rouge 15 jours avant écheance
- je voudrais mettre ma ligne concernée en orange 1 mois avant l' écheance

Merci d'avance pour votre aide
A voir également:

13 réponses

PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 1
20 sept. 2013 à 21:43
Ok, tu as raison.
1
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
23 sept. 2013 à 13:40
Re,

Ah oui autant pour moi, première règle format rouge

=ET($C1<>"";$C1-AUJOURDHUI()<=15)

deuxième règle format orange

=ET($C1<>"";$C1-AUJOURDHUI()<=30)

1
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
20 sept. 2013 à 16:09
Bonjour,

Tu n'as pas besoin de macro pour cela, une simple mise en forme conditionnelle suffit,

dans quelle colonne as tu tes dates et j'imagine que c'est par rapport à la date du jour courant

0
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 1
20 sept. 2013 à 21:18
Bonjour,

J'inscris mes dates par le biais d'une macro qui active un calendrier dans la cellule. La date du jour n'a rien a voir. La date que j'inscris dans la cellule C2 par exemple, correspond à une date d'échéance.
0

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

Posez votre question
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
20 sept. 2013 à 21:30
Re,

Oui je suis d'accord sur le fait que tu saisisses la date d'échéance en colonne C mais il faut bien utiliser la syntaxe AUJOURDHUI() pour paramétrer l'intervalle conditionnelle
si par exemple en C2 tu as 25/9/2013 par rapport à aujourd'hui il ne reste que 5 jours donc mise en forme conditionnelle rouge

si en C2 il y avait 21/10/2013 par rapport à aujourd'hui 20/9/2013 pas de couleur, mais demain nous avons 1 mois donc colorisation orange

n'es ce pas ce que tu cherches faire
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
20 sept. 2013 à 22:00
Re,

Commencer par mettre la plage en surbrillance, exemple A1:N100

Mise en forme conditionnelle/nouvelle règle/
sélectionner la rubrique Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué

la première formule de ta mise en forme est

=ET($C1<>"";AUJOURDHUI()-$C1<=15)
format choisir la couleur de remplissage rouge

recommencer la deuxième formule est

=ET($C1<>"";AUJOURDHUI()-$C1<=30)
format de remplissage orange
0
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 1
21 sept. 2013 à 08:24
Ok, j'essaye ta proposition dès lundi. Par contre, il me semble que l'on peux mettre que trois choix dans la mise en forme conditionnelle. Si je veux par la suite rajouter d'autres critères de couleur en plus, est ce que je dois passer obligatoirement par une macro?
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 21/09/2013 à 10:36
Re,

Jusqu'à la version 2003 limite de 3 mises en forme conditionnelle après oui macro, depuis 2007 possibilité d'aller au delà

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 1
21 sept. 2013 à 13:03
Ok, merci et je te donne rendez-vous lundi pour te donner des nouvelles.
@+
0
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 1
23 sept. 2013 à 11:11
Salut,

ça marche à moitié. J'inscris tes formule dans MFC et quand je choisis d'inscrire le 01/11/13, il me surligne la ligne en rouge alors que l'écheance est dans plus d'un mois. Il surligne en orange que pour les dates dépassées (Ex 01/09/13). Je ne comprends pas tout.
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
23 sept. 2013 à 12:57
Re,

regarde dans tes mises en formes conditionnelles, la première règle
=ET($C1<>"";AUJOURDHUI()-$C1<=15)

doit être en première place
0
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 1
23 sept. 2013 à 13:13
Re,

j'ai bien respecté tes messages précédents.Dans la mise en forme conditionnelle j'ai sélectionné "la formule est".
Voila
0
PAGEOT37 Messages postés 28 Date d'inscription lundi 8 mars 2010 Statut Membre Dernière intervention 2 février 2015 1
23 sept. 2013 à 14:26
Ca marche.
Merci beaucoup Mike. Je te renverrai la pareille si tu as besoin.
@+
0