Changement de couleur cellule grâce à un compte à rebours

Fermé
Jb6161 Messages postés 49 Date d'inscription mardi 27 mai 2014 Statut Membre Dernière intervention 13 juin 2014 - 5 juin 2014 à 12:03
Jb6161 Messages postés 49 Date d'inscription mardi 27 mai 2014 Statut Membre Dernière intervention 13 juin 2014 - 5 juin 2014 à 16:57
Bonjour,

J'aurai aimé créer une macro qui permette à certaines cellules de changer de couleur selon un compte à rebours, par exemple au dessus de 24h, les cellules sont en vert, entre 0 et 24h les cellules sont en orange et inferieur à 0h, les cellules sont en rouge.

J'ai essayé avec la forme conditionnelle et ça fonctionne très bien mais pour les valeurs inferieur à 0h, j'ai du utiliser le calendrier depuis 1904 pour pouvoir avoir des heures négatives et donc une cellule colorée en rouge. J'aimerai trouver une autre méthode si possible, car apparemment passer le calendrier depuis 1904 pose souvent des problèmes par la suite !

Merci pour vos réponses
A voir également:

10 réponses

skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
5 juin 2014 à 13:13
Rebonjour,

c'est faisable tout dépent de la cellule qui donne la date a comparé à la date/heures d'aujourd'hui.
0
Jb6161 Messages postés 49 Date d'inscription mardi 27 mai 2014 Statut Membre Dernière intervention 13 juin 2014
5 juin 2014 à 13:17
D'accord et le calendrier depuis 1904 ça comporte vraiment des risques ou pas ?
0
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
5 juin 2014 à 13:22
Je sais pas comment tu as fait pour utilisé un calendrier depuis 1904. Mais enfaite on va juste comparer la date de la celulle avec la Méthode .Now qui renvoie à la date d'aujourd'hui à la seconde près.
0
Jb6161 Messages postés 49 Date d'inscription mardi 27 mai 2014 Statut Membre Dernière intervention 13 juin 2014
5 juin 2014 à 13:31
Sous office 2007 tu vas sur :
- bouton " Office " (tout en haut à gauche)
- options Excel
- options avancées
- Lors du calcul de ce classeur
et - cocher " utiliser le calendrier depuis 1904"

Ca évite d'utiliser des macros ou formules
Normalement si j'utilise des dates au format jj/mm/aaaa c'est fiable !

Je vois pas trop comment tu veux utiliser ta méthode

Fichier:
https://www.cjoint.com/?DFfnFuKnzr4
0

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

Posez votre question
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
Modifié par skk201 le 5/06/2014 à 15:39
Dans une colonne cachée on met une formule que l'on va crée nous même.

Cette formule va nous renvoyé les réponse "V", "O" ou "R" en fonction de la comparaison.

La mise en forme conditionnelle dépendra de cette cellule. Est. ce que ça te convient ?

///

Si non on peut aussi faire que à chaque fois que tu ouvre ton classeur ça calcule pour toutes les cellules concernée et que ça applique directement la couleur.
0
Jb6161 Messages postés 49 Date d'inscription mardi 27 mai 2014 Statut Membre Dernière intervention 13 juin 2014
5 juin 2014 à 16:00
On peut essayer de cette façon oui, et puis je comparerai les deux méthodes par la suite.

J'en ai pas besoin à l'ouverture du classeur vu que les couleurs des cellules vont changer lorsque une personne rentrera des données dans " Entrée de données "
0
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
5 juin 2014 à 16:16
Si c'est la première méthode ça sera automatique lors du calcule de la feuille comme les autres formules.

Si c'est la deuxième il faut définir le moment ou le calcule est fait, soit par bouton, soit ouverture/fermeture, etc.
0
Jb6161 Messages postés 49 Date d'inscription mardi 27 mai 2014 Statut Membre Dernière intervention 13 juin 2014
5 juin 2014 à 16:40
Ce serait plus la première méthode qu'il faudrait alors
0
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
5 juin 2014 à 16:51
Donc toutes les dates se trouvent dans une même colonne ?

Et vous voulez colorer juste la case de la date, pas toute la ligne ?
0
Jb6161 Messages postés 49 Date d'inscription mardi 27 mai 2014 Statut Membre Dernière intervention 13 juin 2014
5 juin 2014 à 16:57
Je ne suis pas sur qu'on parle de la même chose au final, c'est la colonne " décompte " dans mon fichier qui doit changer de couleur et du coup se ne sont pas des dates mais des heures

https://www.cjoint.com/?DFfq3Vkkz9V
0