Colorer des cellules en fonction d'une date entrée dans une "box"
Fermé
Leghe59
Messages postés
34
Date d'inscription
mercredi 14 juin 2017
Statut
Membre
Dernière intervention
17 avril 2021
-
25 sept. 2019 à 18:46
ccm81 Messages postés 10850 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 mars 2024 - 5 oct. 2019 à 21:16
ccm81 Messages postés 10850 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 mars 2024 - 5 oct. 2019 à 21:16
A voir également:
- Colorer des cellules en fonction d'une date entrée dans une "box"
- Fonction si et - Guide
- Excel additionner des cellules - Guide
- Aller à la ligne dans une cellule excel - Guide
- Comment colorer une cellule excel avec une formule si - Guide
- Verrouiller des cellules excel - Guide
5 réponses
ccm81
Messages postés
10850
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 mars 2024
2 403
26 sept. 2019 à 20:21
26 sept. 2019 à 20:21
Bonjour
1- à l'ouverture du fichier, si les dates du tableau sont dépassées par la date du jour alors les cellules vert, rouge, jaune passent en blanc vide.
1.1. Toutes les dates étant dépassées dans ton fichier passeront en blanc
1.2. Veux tu des cellules blanches ou sans aucune couleur
1.3. Vide ??? tu veux vider les cellules de ces dates ?
CDlmnt
1- à l'ouverture du fichier, si les dates du tableau sont dépassées par la date du jour alors les cellules vert, rouge, jaune passent en blanc vide.
1.1. Toutes les dates étant dépassées dans ton fichier passeront en blanc
1.2. Veux tu des cellules blanches ou sans aucune couleur
1.3. Vide ??? tu veux vider les cellules de ces dates ?
CDlmnt
ccm81
Messages postés
10850
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 mars 2024
2 403
27 sept. 2019 à 11:37
27 sept. 2019 à 11:37
Un début
https://mon-partage.fr/f/p95i7vBG/
Ctrl+k pour lancer la macro
Alt-F11 pour accéder au code (dans Module 1)
Cdlmnt
https://mon-partage.fr/f/p95i7vBG/
Ctrl+k pour lancer la macro
Alt-F11 pour accéder au code (dans Module 1)
Cdlmnt
Bonjour, et merci pour votre retour, pas mal du tout !!
Cependant, 2 questions, car j'ai rajouté une "entête" à mon classeur, en ligne 3, avec une périodicité de date :
- au lancement de la macro, est-il possible d'avoir une "box" qui s'ouvre afin de renseigner la date que l'on veut ?
- et la macro peut-elle "calculer" la périodicité ?
Je m'explique :
- Cellule C6 : 17/01/2019 pour une révision annuelle
- Cellule D4 : 04/05/2016 pour une révision quadriennale (tous les 4 ans ;-))
- Date renseignée dans la box : 18/01/2020
-> résultat désiré :
- C6 s'efface car 17/01/2019 + 1 an = 17/01/2020 < 18/01/2020, à moi de renseigner manuellement la nouvelle date
- D4 ne change pas car 04/05/2016 + 4 ans = 04/05/2020 > 18/01/2020
Merci beaucoup beaucoup !!
https://www.cjoint.com/c/IJbmVvN5CBs
Cependant, 2 questions, car j'ai rajouté une "entête" à mon classeur, en ligne 3, avec une périodicité de date :
- au lancement de la macro, est-il possible d'avoir une "box" qui s'ouvre afin de renseigner la date que l'on veut ?
- et la macro peut-elle "calculer" la périodicité ?
Je m'explique :
- Cellule C6 : 17/01/2019 pour une révision annuelle
- Cellule D4 : 04/05/2016 pour une révision quadriennale (tous les 4 ans ;-))
- Date renseignée dans la box : 18/01/2020
-> résultat désiré :
- C6 s'efface car 17/01/2019 + 1 an = 17/01/2020 < 18/01/2020, à moi de renseigner manuellement la nouvelle date
- D4 ne change pas car 04/05/2016 + 4 ans = 04/05/2020 > 18/01/2020
Merci beaucoup beaucoup !!
https://www.cjoint.com/c/IJbmVvN5CBs
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ccm81
Messages postés
10850
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 mars 2024
2 403
Modifié le 4 oct. 2019 à 21:19
Modifié le 4 oct. 2019 à 21:19
Je ne sais pas si j'ai tout compris
https://mon-partage.fr/f/p3nlRG6S/
A tester (Ctrl+k pour lancer)
Cdlmnt
https://mon-partage.fr/f/p3nlRG6S/
A tester (Ctrl+k pour lancer)
Cdlmnt
Leghe59
Messages postés
34
Date d'inscription
mercredi 14 juin 2017
Statut
Membre
Dernière intervention
17 avril 2021
5 oct. 2019 à 11:39
5 oct. 2019 à 11:39
Je vous remercie infiniment !
Je teste ça ce WE.
Belle journée !
Je teste ça ce WE.
Belle journée !
ccm81
Messages postés
10850
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 mars 2024
2 403
5 oct. 2019 à 21:16
5 oct. 2019 à 21:16
Une correction sur cette ligne (remplacer le 2 par 5 pour quiquennal)
Case "Quinquennal": dd = DateAdd("yyyy", 5, ds)
Cdlmnt
Case "Quinquennal": dd = DateAdd("yyyy", 5, ds)
Cdlmnt
27 sept. 2019 à 10:15
:-D