XL 2010 Colorer automatiquement des cellules / plage horaire

  • Initiateur de la discussion Initiateur de la discussion Wayat
  • Date de début Date de début

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 !

Wayat

XLDnaute Junior
Bonjour à tous,
J'ai créé un tableau avec une liste de salariés et leurs plages horaire de travail du lundi au vendredi.
Dans le tableau que j'ai mis en pièce jointe (onglet planning salariés), j'ai coloré manuellement les cellules des plages horaires de présence.
Je voulais savoir si en complétant l'onglet "salariés", en notant la plage horaire de travail, il était possible avec excel de colorer automatiquement la plage horaire du planning général.
Je vous remercie pour votre aide et vos conseils.
Thierry
 

Pièces jointes

Bonjour Taafs,
ca me dérangeait de jeter l'éponge.
En PJ une solution où je "triche".
J'ai créé une feuille ( Table ) masquée dans laquelle je rapatrie la bonne semaine en fonction de la date entrée ( avec le mois pour la feuille et la semaine pour le bon tableau )
Ensuite je n'utilise que ce tableau pour colorer le planning. Les formules deviennent d'ailleurs plus simples, de type :
VB:
=SI(ET(C$3>=INDEX(TD;EQUIV($A4;TN;0);EQUIV($A$3;TJ));C$3<INDEX(TD;EQUIV($A4;TN;0);1+EQUIV($A$3;TJ)));1;"")
La limite est qu'on ne peut pas dans l'état actuel rajouter de noms au delà des 20 prévus, que toutes les feuilles de mois doivent avoir exactement le même format avec les mêmes données aux mêmes endroits.
A bien vérifier.
 

Pièces jointes

Bonjour Taafs,
ca me dérangeait de jeter l'éponge.
En PJ une solution où je "triche".
J'ai créé une feuille ( Table ) masquée dans laquelle je rapatrie la bonne semaine en fonction de la date entrée ( avec le mois pour la feuille et la semaine pour le bon tableau )
Ensuite je n'utilise que ce tableau pour colorer le planning. Les formules deviennent d'ailleurs plus simples, de type :
VB:
=SI(ET(C$3>=INDEX(TD;EQUIV($A4;TN;0);EQUIV($A$3;TJ));C$3<INDEX(TD;EQUIV($A4;TN;0);1+EQUIV($A$3;TJ)));1;"")
La limite est qu'on ne peut pas dans l'état actuel rajouter de noms au delà des 20 prévus, que toutes les feuilles de mois doivent avoir exactement le même format avec les mêmes données aux mêmes endroits.
A bien vérifier.
Bonjour,

Je vous remercie pour votre aide précieuse et je suis désolé de vous avoir fait fumer les neurones lol
Je vais donc plancher sur votre tableau et l'utiliser pour mon planning.
Merci encore.
 
- 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

Retour