Faire des équipes

gfortin9

XLDnaute Occasionnel
Allô!

On me demande de faire des équipes de façon aléatoire ou en tenant compte de la somme des niveaux (explication feuille 4 du fichier joint).

Ma difficulté est l'approche que je ne conceptualise pas pour l'instant.
Un p'tit coup de pouce pour le départ serait grandement apprécié.

Merci à l'avance.

GFortin
 

Pièces jointes

  • Équipes.zip
    12.3 KB · Affichages: 283

CBernardT

XLDnaute Barbatruc
Re : Faire des équipes

Bonjour gfortin9 et le forum,

Un essai de solution :

Dans la feuille "ACCUEIL" :
1- Quelques informations sur les joueurs
2- Des boutons de tri par nom, prénom et niveau
3- Une liste de validation pour définir le nombre de joueur souhaité par poule
4- Un bouton de tirage des poules. Un petit plus, si le nombre de joueurs n'est pas un multiple du nombre de poule, un (ou plusieurs joueurs virtuels) s'ajoute à la liste automatiquement afin d'obtenir des poules entières.

Dans la feuille "MATCHS" :
1- Un bouton de tirage des poules au cas ou plusieurs joueurs virtuels sont dans la même poule.

Il reste encore le tirage des poules par niveau, etc...

Cordialement

Bernard
 

Pièces jointes

  • OrganiMatchV1.zip
    27 KB · Affichages: 243
  • OrganiMatchV1.zip
    27 KB · Affichages: 246
  • OrganiMatchV1.zip
    27 KB · Affichages: 251

gfortin9

XLDnaute Occasionnel
Re : Faire des équipes

Allô!

Merci beaucoup pour l'exemple très élaboré.

Je regarde cela cette semaine pour l'adapter au besoin de mon prof de gym.

Tant que je ne connaîtrai pas tous ses besoins, il est difficile de faire un produit fini.

A+

GFortin
 

wooshi

XLDnaute Nouveau
Re : Faire des équipes

Je remonte un ancien Post, car en faite le document que propose CBernardt est exacement ce que je recherche, mais quand j'execute le tirage au sort, une erreur se produit, quelqu'un pourrait il m'expliquer comment y remedier ? merci =)
 

Clochard

XLDnaute Impliqué
Re : Faire des équipes

Bonjour gfortin9 et le Forum,

Avec l'aide du forum j'ai fais ce fichier dans lequel j'arrive à former des équipes en fonction de la moyenne des joueurs et en plus d'avoir la moyenne des équipes de 4 joueurs sensiblement au même niveau.

Je te laisse regardé... en espérant que ça réponde à ton besoin

J'ai modifié quelque peu ton fichier et enlevé les macros

Bonne journée
Clochard
 

Pièces jointes

  • Équipes 2.xls
    54.5 KB · Affichages: 241

CBernardT

XLDnaute Barbatruc
Re : Faire des équipes

Bonjour wooshi, Clochard et le forum,

Correction du bug du tirage :(


Le tirage aléatoire actuel des poules ne tient pas compte du niveau des joueurs.

Plusieurs options de tirage aléatoire sont possibles selon les paramètres retenus pour la constitution des poules et des matchs.
 

Pièces jointes

  • OrganiMatchV1.zip
    26.1 KB · Affichages: 117
  • OrganiMatchV1.zip
    26.1 KB · Affichages: 120
  • OrganiMatchV1.zip
    26.1 KB · Affichages: 115

wooshi

XLDnaute Nouveau
Re : Faire des équipes

Salut CBernard,

Tout d'abord merci bcp pour la version sans le bug, sais tu s'il est possible de faire exctement le meme systeme de tirage mais en prenant en compte le niveau des joueurs ?

Exemple:
Si les joueurs 1 sont les plus fort et les joueurs 4 sont les plus faibles.

Peut il prendre en compte que dans chaque poule il y aura par exemple un niveau 1 - niveau 2-niveau 4

Merci d'avance =)
 

CBernardT

XLDnaute Barbatruc
Re : Faire des équipes

Bonjour wooshi,

Quelques modifications et le tirage aléatoire des joueurs dans les poules prend en compte le niveau des joueurs. Ainsi tous les niveaux peuvent se rencontrer.
 

Pièces jointes

  • OrganiMatchV3.zip
    27 KB · Affichages: 159
  • OrganiMatchV3.zip
    27 KB · Affichages: 161
  • OrganiMatchV3.zip
    27 KB · Affichages: 162

CBernardT

XLDnaute Barbatruc
Re : Faire des équipes

Bonsoir wooshi,

Outre les feuilles, il est nécessaire de transférer le module contenant les macros.

Pour cela, faire Alt+F11 pour ouvrir l'Editeur Visual Basic puis sélectionner le module "Matchs". Le glisser sur le nom du fichier cible présent parmi les VBAProject des classeurs et relâcher.
 
Dernière édition:

wooshi

XLDnaute Nouveau
Re : Faire des équipes

Salut bernard,

J'aurai aimer savoir s'il etait possible d'ajouter dans un autre boutton macro, la copie automatique des poule de la feuille MATCHS dans differents classeur nomer A;B;C;D;E;F

DOnc que la poule 1 dans MATCHS soit envoyer dans la feuille A à partir de la cellule A14...

Si ce n'est pas trés claire et que tu as le temps de m'aider, je te mettrai a dispo le fichier sur lequel je travail =) a bientot et merci encore pour toute ton aide
 

Discussions similaires

Statistiques des forums

Discussions
312 842
Messages
2 092 714
Membres
105 517
dernier inscrit
Freddy93