Mise en forme conditionnelle selon l'heure

Résolu
jelaf124 Messages postés 66 Statut Membre -  
gbinforme Messages postés 15478 Statut Contributeur -
Bonjour,

J'ai de C5 à C30 les heures écrits de cette facon:
9
9:30
10
10:30
....
Comment faire pour que selon l'heure actuelle, la ligne complète s'illumine?
Exemple: De 10h à 10h29 la ligne de 10h change de couleur...

Merci beaucoup
A voir également:

4 réponses

Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour
le problème dans votre affichage est que 10 et 9 ne sont pas des heures pour excel, mais des jours et donc 10 =240h
il faudrait écrire vos heures "rondes" avec 10:00 et 9:00
crdlmnt
0
jelaf124 Messages postés 66 Statut Membre
 
D'accord! J'ai modifié cela, tout est écrit avec un double zéro. J'ai essayé
=ET($C5<=maintenant();maintenant()<$C6)
mais cela ne semble pas fonctionner, des idées?
0
via55 Messages postés 14730 Statut Membre 2 749 > jelaf124 Messages postés 66 Statut Membre
 
Bonsoir

MAINTENANT() te donne le jour et la date et pour ta MFC il faut extraire l'heure seulement, donc tu peux remplacer MAINTENANT dans ta formule par :
TEMPS(HEURE(MAINTENANT());MINUTE(MAINTENANT());0)

Cdlmnt
Via
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonsoir (salut Via)
en variante:
=ET($C5<=MAINTENANT()-ENT(MAINTENANT();MAINTENANT()-ENT(MAINTENANT()<=$C6))

ou alors inscrire l'heure en cours dans une cellule hors champ avec la formule:
=MAINTENANT()-ENT(MAINTENANT()

et faireréférence à cette cellule dans la, formule
crdlmnt

0
jelaf124 Messages postés 66 Statut Membre
 
C'est parfait! Encore merci à vous.

Bonne soirée!
0
gbinforme Messages postés 15478 Statut Contributeur 4 726
 
Bonjour à tous,

Comment faire pour que selon l'heure actuelle, la ligne complète s'illumine?

Même si ta MFC fonctionne, ce n'est pas en regardant ton classeur que tu vas changer de ligne d'heure car pour cela il te faudra activer le calcul alors qu'en bas à droite de ton écran (en principe) l'heure change automatiquement toutes les minutes.
0