Bonjour,
Ça y est j'en suis arrivé au point de non-retour ... il me faut de l'aide!
J'ai un fichier Excel pour lequel j'ai 20 équipes, 10 sports et 10 créneaux horaires.
le but est de tirer de manière aléatoires des rencontres avec les 3 contraintes suivantes :
-Une équipe ne peut être qu'une fois dans un créneau horaire (elle ne peut pas faire 2 sports en même temps!)
-Une équipe ne rencontrer qu'une seule et unique fois une autre équipe
-Une équipe ne passer qu'une fois sur un sport (comme il y a 10 créneaux horaires pour 10 sports, 1 créneau = 1 sport par équipe)
Je vous mets mon fichier à dispo avec ma macro vba. Elle fonctionne mais elle tourne en boucle depuis plus de 3 jours sans jamais réussir à trouver la bonne séquence car il y a en a un certain nombre (20 équipes fois 10 créneaux horaires fois 10 sports.....)
Merci de votre aide et svp plait penser à mettre des explications sur les lignes des code afin que je comprennes et que j'apprenne... j'ai des collègues au boulot qui compte sur ma transmission d"informations nouvelles en vba.
a vous lire
Baboo1er
L'intelligence c'est comme un parachute, quand on n'en pas, on s'écrase.... Et je m'écrase vitesse TGV en ce moment!
Ça y est j'en suis arrivé au point de non-retour ... il me faut de l'aide!
J'ai un fichier Excel pour lequel j'ai 20 équipes, 10 sports et 10 créneaux horaires.
le but est de tirer de manière aléatoires des rencontres avec les 3 contraintes suivantes :
-Une équipe ne peut être qu'une fois dans un créneau horaire (elle ne peut pas faire 2 sports en même temps!)
-Une équipe ne rencontrer qu'une seule et unique fois une autre équipe
-Une équipe ne passer qu'une fois sur un sport (comme il y a 10 créneaux horaires pour 10 sports, 1 créneau = 1 sport par équipe)
Je vous mets mon fichier à dispo avec ma macro vba. Elle fonctionne mais elle tourne en boucle depuis plus de 3 jours sans jamais réussir à trouver la bonne séquence car il y a en a un certain nombre (20 équipes fois 10 créneaux horaires fois 10 sports.....)
Merci de votre aide et svp plait penser à mettre des explications sur les lignes des code afin que je comprennes et que j'apprenne... j'ai des collègues au boulot qui compte sur ma transmission d"informations nouvelles en vba.
a vous lire
Baboo1er
L'intelligence c'est comme un parachute, quand on n'en pas, on s'écrase.... Et je m'écrase vitesse TGV en ce moment!