Bonjour,
Je fais partie d'une association de badminton et nous organisons prochainement un tournois entre nos adhérents... seulement voilà tout doit être aléatoire et mixte.
Je m'explique, la liste des participants (100 grand maximum) sera connue au dernier moment et les joueurs seront classés par sexe et niveau (2 catégories de niveau). L'idée est de mixer le sexe et le niveau au maximum sachant qu'il faudra aussi palier au lacunes ou rareté de certaines catégories (ex : moins de filles expérimentées que de garçons débutants). A priori le critère prioritaire sera le niveau (je ne sais pas si ça a une influence sur les formules / programmation utilisées?).
Et ensuite, il y a plusieurs niveau de tirage au sort :
[*] la constitution des équipes ;
[*] puis les poules (avec identification du nombre poules sachant qu'on souhaiterait avoir un tableau final à partir des 1/4 de finale); cette seconde partie est très optionnelle car au pire on devrait pouvoir le faire manuellement.
Je n'y connais rien en programmation vba mais je me dis que c'est la seule solution (ou alors, il faut un grand chapeau)... et du coup je suis un peu paumé...
Help... merci d'avance
Je fais partie d'une association de badminton et nous organisons prochainement un tournois entre nos adhérents... seulement voilà tout doit être aléatoire et mixte.
Je m'explique, la liste des participants (100 grand maximum) sera connue au dernier moment et les joueurs seront classés par sexe et niveau (2 catégories de niveau). L'idée est de mixer le sexe et le niveau au maximum sachant qu'il faudra aussi palier au lacunes ou rareté de certaines catégories (ex : moins de filles expérimentées que de garçons débutants). A priori le critère prioritaire sera le niveau (je ne sais pas si ça a une influence sur les formules / programmation utilisées?).
Et ensuite, il y a plusieurs niveau de tirage au sort :
[*] la constitution des équipes ;
[*] puis les poules (avec identification du nombre poules sachant qu'on souhaiterait avoir un tableau final à partir des 1/4 de finale); cette seconde partie est très optionnelle car au pire on devrait pouvoir le faire manuellement.
Je n'y connais rien en programmation vba mais je me dis que c'est la seule solution (ou alors, il faut un grand chapeau)... et du coup je suis un peu paumé...
Help... merci d'avance