afficher planning en fonction liste choix

  • Initiateur de la discussion Initiateur de la discussion lydiiee
  • 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 !

L

lydiiee

Guest
Bonjour à tous!
Malgré mes recherches sur le forum je ne trouve pas de solution pour mon projet de fichier. Je dois vous préciser que je ne suis pas une experte d'Excel et une totale novice avec VBA...!
Concernant mon projet : j'ai un planning dans lequel je souhaite rentrer les dates de formation de 2 sites. Cependant je veux avoir la possibilité, grace à une liste de choix, de n'afficher soit que les formations du site A, soit que les formations du site B ou les formations des 2 sites en même temps.
Je pense que le fichier joint sera plus clair que mes explications!
Merci beaucoup par avance pour votre aide précieuse!!
PS : j'ai excel 2003...
 

Pièces jointes

Re : afficher planning en fonction liste choix

Bonsoir,
Etonnant ton histoire !
Pour pouvoir afficher le planning des sites, encore faut-il créer...les plannings !
Qu'ensuite tu veuilles filtrer par sites, formation ou formateurs pourquoi pas, mais dans l'état actuel, je vois mal comment y arriver
Ou je n'ai rien compris
A+
kjin
 
Re : afficher planning en fonction liste choix

Bonsoir)

peut-être en modifiant ta mfc (exemple en H9 pour la première condition

=ET(H9="FORMATEUR 1";NON($A$3="SITE B"))

par contre il faut que par défaut ton écriture soit blanche (blanc sur blanc = invisible),
pour saisir, il est alors quasi nécessaire de se mettre sur 2 sites et commencer par remplir le formateur
 
Dernière édition:
Re : afficher planning en fonction liste choix

Bonjour,

Avec police blanche au départ, en effet
Même MEFC sur toute la plage
Tableau annexe de correspondance formateur/site

En sélectionnant le tableau entier à partir de A8
Condition 1 :
=((RECHERCHEV(DECALER(B8;MOD(LIGNES(B$8:B8);2);0);Tablo;2;0)=$A$3)+($A$3="Les 2 sites"))*(DECALER(B8;MOD(LIGNES(B$8:B8);2);0)="Formateur 1")

Idem pour conditions 2 et 3 en modifiant juste le nom du formateur
 

Pièces jointes

Re : afficher planning en fonction liste choix

Bonsoir à tous!

Je dois vous avouer que déjà en lisant les réponses dans les forums je me disais que vous étiez très forts... MAis là! Je suis tout simplement bluffée! MERCI BEAUCOUP MONIQUE ET ERIC S!! pourtant j'aime bien Excel et essaie autant que je peux de me dépatouiller, mais là, je me dis que j'ai beaucoup de chemin à faire!! Mille mercis Monique pour ton aide tres précieuse!!!
Je n'aurais jamais pensé le faire avec la MEFC!! Car je craignais que cela ne soit faisable sans VBA.

Encore merci!🙂🙂🙂😀
Lydiiee
 
Re : afficher planning en fonction liste choix

Du coup, comme il n'y a que 3 conditions possibles dans la MEFC, si j'ajoute un 4eme formateur (sur le site A par exemple) je devrais mettre dans la formule "ou"? J'ai testé mais ça n'a pas fonctionné... peut être que je l'ai pas mis au bon endroit? Ou c'est une autre manip? (cela en se disant par exemple que les Formateur 3 et 4 seront de la meme couleur, ce n'est pas un pb)
Merci encore!!!!!!😉😉
 
Re : afficher planning en fonction liste choix

Bonjour,

Pour avoir plus de 3 conditions, il faut une macro ou Excel 2007

Si tu mets la même couleur pour deux formateurs, on peut allonger 1 des 3 formules :

=((RECHERCHEV(DECALER(B8;MOD(LIGNES(B$8:B8);2);0);Tablo;2;0)=$A$3)+($A$3="Les 2 sites"))*((DECALER(B8;MOD(LIGNES(B$8:B8);2);0)="Formateur 1")+(DECALER(B8;MOD(LIGNES(B$8:B8);2);0)="Formateur 2"))
 

Pièces jointes

Re : afficher planning en fonction liste choix

Bonsoir Monique et Lydiie

un petit essai basique avec macro

la macro ne fonctionne que si on ne sélectionne qu'une cellule à la fois (cela peut être pénalisant pour les effacements mais c'est juste un exemple améliorable si Lydiie le trouve intéressant

écriture toujours visible en noir, change en fonction des couleurs affectées aux formateurs
 

Pièces jointes

Re : afficher planning en fonction liste choix

Bonsoir Eric S et Monique!

Merci encore, c'est parfait!
Pour les macros, il va falloir que je me plonge un peu dedans, c'est bluffant. J'ai regardé sur visual basic ce que tu avais mis, j'avoue ne pas voir comment tu fais pour sélectionner des couleurs... Il faut que je me forme un peu dessus!

Merci encore pour votre aide!
Bonne soirée à vous
Lydiiee
 
Re : afficher planning en fonction liste choix

bonjour

juste pour préciser : pour cet exemple basique (qui serait à améliorer pour une application utilisable), j'ai juste chiosi de mettre les couleurs en face des formateurs (en haut de feuille) et quand je remplis une nouvelle cellule je copie l acouleur (interior.color) et la fonte (police blanche)

effectivement, le pb de vba c'est que c'est un autre monde....à ta disposition si tu veux plus d'explications sur le fichier, plutôt par message privé pour ne pas encombrer inutilement le fil

merci à Monique de régulièrement nous montrer la puissance des formules
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
8
Affichages
297
  • Question Question
Microsoft 365 planning 5*8
Réponses
19
Affichages
1 K
Retour