XL 2021 Coloration d'une colonne en fonction de l'heure

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

clausen

XLDnaute Occasionnel
Bonjour

J'aimerais que dans les mêmes conditions que D6 7 & 8 les colonnes P Q R se colore comme dans le fichier joint.
Si possible sans macros

Merci à tout le monde

n les heures comme pour
D6 7 & 8

la colonne des aliments se
 

Pièces jointes

  • aliments.jpg
    aliments.jpg
    153.3 KB · Affichages: 9
  • Glycemie.xlsm
    Glycemie.xlsm
    95.5 KB · Affichages: 6
Solution
Bonsoir Clausen,
effectivement, ce n'est pas ce que j'avais compris du post #1. ( surement à cause du R4 19:00 qui ne sert à rien )
En PJ un essai avec :
VB:
P: =HEURE(MAINTENANT())<=HEURE($P$4)
Q: =ET(HEURE(MAINTENANT())>HEURE($P$4);HEURE(MAINTENANT())<=HEURE($Q$4))
R: =HEURE(MAINTENANT())>=HEURE($Q$4)
Bonjour Clausen,
Un essai en PJ avec deux MFC :
VB:
=ET(HEURE(MAINTENANT())>=HEURE(P$4);HEURE(MAINTENANT())<HEURE(Q$4)) s'applique à =$P$6:$Q$34
=HEURE(MAINTENANT())>=HEURE(R$4)  s'applique à =$R$6:$R$34
Je croyais que ça fonctionnais, mais il y a un problème. Ça ne change pas les colonnes quand il fautil faut.
ça doit fonctionner comme ça

de 24:00 à 9:00 colonne P en vert
de 9:01 à 14:00 colonne Q en vert
de 14:00 à 24:00 colonne R en vert

Si vous arrivez a corriger mon fichier merci d'avance
 

Pièces jointes

Bonsoir Clausen,
effectivement, ce n'est pas ce que j'avais compris du post #1. ( surement à cause du R4 19:00 qui ne sert à rien )
En PJ un essai avec :
VB:
P: =HEURE(MAINTENANT())<=HEURE($P$4)
Q: =ET(HEURE(MAINTENANT())>HEURE($P$4);HEURE(MAINTENANT())<=HEURE($Q$4))
R: =HEURE(MAINTENANT())>=HEURE($Q$4)
 

Pièces jointes

Bonjour clausen, sylvanu,

Attention la solution de sylvanu ne va pas si les horaires contiennent des fractions d'heures (ex 9:30).

Utilisez plutôt :
Code:
P: =MOD(MAINTENANT();1)<=$P$4
Q: =ET(MOD(MAINTENANT();1)>$P$4;MOD(MAINTENANT();1)<$Q$4)
R: =MOD(MAINTENANT();1)>=$Q$4
A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
115
Retour