bonjour
je souhaiterai vous soumettre un programme sur lequel je travaille depuis pas mal de temps ( je suis abonné XLD supporter ) mais je ne sais pas comment l'envoyer il est tres lourd 207k
je suis dirigeant d'un club de lyonnaise et mon objectif était d'informatiser un tournoi par poules. avec mes connaissances ( modestes ) et beaucoup votre aide, j'ai réussi a réaliser un programme sur excel 2007 qui j'esperais allait répondre aux besoins du club.
ce week end j'ai testé le programme pour la premiere fois ( en direct ) . ca n'a pas été un fiasco total mais toute la premiere partie du programme fut completement inadapté aux exigences de la compétitions suite a certains éléments auquels je n avais pas pensé
si j'arrive a vous l'envoyer ( dites moi si c'est possible )
pouvez vous l'examiner
merci pour votre réponse
pour vous situer tout de meme le probleme
il est situé au niveau d'une boucle qui s'execute tant qu'une condition n'est pas remplie
dans mon programme j'ai 64 personnes qui s'inscrivent ( parfois + )
ces 64 personnes appartiennent a des clubs (ville )
la competition se deroule par poule de 4 avec 2 qualifies par poules
( pour 64 - 16 poules )
je dois imperativement former des poules de 4 joueurs mais egalement faire en sorte que dans chaque poule tous les clubs ville soit differents
exemple 1
poule 1
alain toulouse
aline lens
brice lyon
marc sedan
on ne peut pas avoir cela
poule 1
alain toulouse
aline lens
gil lens
marc sedan
pour realiser cela
j'ai creer une colonne avec les 64 noms
leur club ( ville )
puis je leur ai affecte un chiffre aleatoire alea()
j'effectue un tri de ces 64 chiffres en etendant la selection
je teste ensuite les clubs(ville) 4 par 4
si(b1=b2;1;si(b1=b3;1;si(b1=b4;1;0))
ect...
et je demande a l'ordinateur par le biais d'une macro de refaire un tri
tant que la somme de la col b est différent de zero
la macro fonctionne a marveille et mon tirage s'effectue parfaitement lorsque les clubs sont tous ou preque different ( inferieur en nombre aux nombres de poules ) mais si il y a par exemple 17 personnes du club de toulouse qui s'inscrivent jamais b1 -b2 -b3-b4 ne pourra etre a zero et la macro ne s'arrette plus
j ai teste egalement a 16 inscrit aux niveaux d'un club ou la mathematiquement c'est possible puisque toulouse peut etre reparti une fois dans chaque poule
la macro a tourner 38 minutes avant de m afficher le tirage
qu'en pensez vous que dois je modifier
y a t il une technique plus fiable
et dans le cas soulever ci dessus l'ordinateur peut t il proposer un compromis
merci d'avance
amicalement
raym1313
je souhaiterai vous soumettre un programme sur lequel je travaille depuis pas mal de temps ( je suis abonné XLD supporter ) mais je ne sais pas comment l'envoyer il est tres lourd 207k
je suis dirigeant d'un club de lyonnaise et mon objectif était d'informatiser un tournoi par poules. avec mes connaissances ( modestes ) et beaucoup votre aide, j'ai réussi a réaliser un programme sur excel 2007 qui j'esperais allait répondre aux besoins du club.
ce week end j'ai testé le programme pour la premiere fois ( en direct ) . ca n'a pas été un fiasco total mais toute la premiere partie du programme fut completement inadapté aux exigences de la compétitions suite a certains éléments auquels je n avais pas pensé
si j'arrive a vous l'envoyer ( dites moi si c'est possible )
pouvez vous l'examiner
merci pour votre réponse
pour vous situer tout de meme le probleme
il est situé au niveau d'une boucle qui s'execute tant qu'une condition n'est pas remplie
dans mon programme j'ai 64 personnes qui s'inscrivent ( parfois + )
ces 64 personnes appartiennent a des clubs (ville )
la competition se deroule par poule de 4 avec 2 qualifies par poules
( pour 64 - 16 poules )
je dois imperativement former des poules de 4 joueurs mais egalement faire en sorte que dans chaque poule tous les clubs ville soit differents
exemple 1
poule 1
alain toulouse
aline lens
brice lyon
marc sedan
on ne peut pas avoir cela
poule 1
alain toulouse
aline lens
gil lens
marc sedan
pour realiser cela
j'ai creer une colonne avec les 64 noms
leur club ( ville )
puis je leur ai affecte un chiffre aleatoire alea()
j'effectue un tri de ces 64 chiffres en etendant la selection
je teste ensuite les clubs(ville) 4 par 4
si(b1=b2;1;si(b1=b3;1;si(b1=b4;1;0))
ect...
et je demande a l'ordinateur par le biais d'une macro de refaire un tri
tant que la somme de la col b est différent de zero
la macro fonctionne a marveille et mon tirage s'effectue parfaitement lorsque les clubs sont tous ou preque different ( inferieur en nombre aux nombres de poules ) mais si il y a par exemple 17 personnes du club de toulouse qui s'inscrivent jamais b1 -b2 -b3-b4 ne pourra etre a zero et la macro ne s'arrette plus
j ai teste egalement a 16 inscrit aux niveaux d'un club ou la mathematiquement c'est possible puisque toulouse peut etre reparti une fois dans chaque poule
la macro a tourner 38 minutes avant de m afficher le tirage
qu'en pensez vous que dois je modifier
y a t il une technique plus fiable
et dans le cas soulever ci dessus l'ordinateur peut t il proposer un compromis
merci d'avance
amicalement
raym1313