Listes automatiques sous critères

Bonjour,

et merci à ceux qui se pencheront sur ce problème avec moi.

J'ai automatisé le remplissage de listes à partir d'informations provenant dans d'autres onglets mais je bloque quand à l'ajout d'une condition.

Je m'explique :

J'ai des onglets "classe" qui regroupent des individus affectés chacun dans un atelier. J'ai ensuite des onglets "ateliers" se remplissant automatiquement en fonction des informations provenant des onglets "classes".

Jusqu'ici la possibilité n'était donnée aux individus de s'inscrire que dans un atelier, le tri était donc simple".

J'aimerais qu'il soit possible à un individus d'être inscrit dans plusieurs ateliers, son nom serait appelé simultanément dans plusieurs onglets "ateliers".

Je n'arrive pas à trouver comment procéder.

Je vous laisse le fichier test sur lequel je fais mes essais.

Merci pour l'aide que vous m'apporterez.

12liste-2.xlsm (486.33 Ko)

Bonsoir,

Ci-joint une nouvelle version, avec gestion de 3 activités.

Une boucle ajoutée :

For iActivite = 3 To 5

A tester !

Bonne soirée

Bouben

16liste-2-v0-1.xlsm (498.23 Ko)

Bonjour

Merci beaucoup de ta réponse. Elle fonctionne très bien.

J'avais cependant trouvé une autre solution (cf fichier joint) qui fonctionne également.

J'ai remplacé:

If w.Cells(i, 3) = cible Then

par

If Application.CountIf(w.Cells(i, 3).Resize(, 3), cible) Then '3 ateliers possibles

Encore merci

7liste-3.xlsm (498.87 Ko)
Rechercher des sujets similaires à "listes automatiques criteres"