Excel VBA - Dispatcher liste participants selon critères

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

YYT

XLDnaute Nouveau
Bonjour à tous,

Résumé : Je souhaite créer des groupes de travail regroupant plusieurs compétences. Une liste de participants doit être répartie en plusieurs groupes en fonction de critères de répartitions (afin de répartir équitablement les compétences). Un numéro de groupe est attribué à chaque participants.

Voir fichier joint

Explications :

Mon fichier comporte 3 onglets :

- "Participants" : Contient les données brutes des participants dans un tableau
NOM PRENOM GRADE VILLE METIER SEXE
Le nombre de participants n'est pas figé

- "Critères" : Permet de selectionner et classer les critères de répartition

Critère Rang
Grade 3
Ville 4
Metier 2
Sexe 1

Permet de classer les critères par choix

Tables
Places Nombre
7 1
8 1
9 10

Permet en fonction du nombre de participants de définir le nombre de groupe et le nombre de personnes par groupe.

Il s'agit de faire des équipes homogènes en terme de compétences. Dans le cas présent, le premier critère est le sexe. Il faudra donc faire des équipes avec autant de femmes que d'hommes tant que faire se peut.

Ensuite il faudra que les équipes soit composées des différents métiers de manière homogène, tant que faire se peut

Et ainsi de suite pour les autres critères dans l'ordre de préférence établi.

- "Répartition" : Il reprend l'onglet "Participants" et ajoute une colonne "Table"

La macro devra indiquer pour chaque ligne (participant) le numero de table défini. Le numéro de table est compris entre 1 et X en fonction du nombre de groupe total (onglet "critères", célulle "G8")

Par avance merci pour votre aide.

Je vous joins le fichier reprenant ces éléments.
 

Pièces jointes

Dernière édition:
Re : Excel VBA - Dispatcher liste participants selon critères

Bonjour Bebere,

Merci pour ta réponse et ton aide.
Je vais regarder ton travail et si tu le permets, je te demanderai surement quelques explications. Je ne suis que débutant en VBA.
Encore merci
 
- 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