Bug sur codification tirage au sort

Résolu
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai trouvé sur le net un fichier de tirage au sort excel toutes les feuilles fonctionnent bien
a part la feuille 1 contre 1qui bug .
Quand on rentre un nombre de joueurs , le nombre de manches et on fait le tirage bug sur une ligne.
Je vous joins le fichier si quelqu'un a une solution je suis preneur.
https://www.cjoint.com/c/HGEicCaFza7
Merci pour votre aide
Cordialement


13 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

En dehors de mettre 0, je n'ai pas eu d'erreur.
Vous pouvez apporter plus d'explications........
0
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   463
 
Bonjour

Merci pour la réponse je joins mon fichier quand je fais un tirage j,ai un bug
https://www.cjoint.com/c/HGEmkHxNyL7
D’où provient l'erreur?
Merci pour ton aide
Crdlt
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,

Vous avez une variable et un sub qui se nomme Tirage!!!!!!!!
0
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   463
 
Re

Peux-tu m'expliquer car mes connaissances en VBA sont très limitées
Je n'arrive pas à modifier
Crdlt
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,
Ok, je modifie.

C'est le fichier d'origine ou vous avez deja modifie quelque chose, car apres renommage du sub tirage, c'est une autre erreur qui apparait sur l'appel d'une fonction TirageOk.....??
0
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   463
 
Non c'est bien le fichier d'origine le même que j'ai mis dans ma demande
j'ai déjà eu la même erreur >>>> sur l'appel d'une fonction TirageOk
Ce que je ne comprend pas le fichier original qui se trouve dans ma demande fonctionne normalement
il ne fonctionne pas dans mon fichier.
Dans ce fichier Tirage je me suis servi de la feuille (2 contre 2)pour autre chose et cela fonctionne sans avoir rien changer dans la codification.
Crdlt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour,
tu as partagé deux fichiers, Tirage-au-sort et Tournoi-de-pétanque-Tête-à-Tête.
Le premier me semble bien fonctionner, le second est bourré d'erreurs.
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour yg_be,
En effet, il y a des erreurs un peu bizarre genre l'appel de la fonction Tirageok!!!!!!!
0
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   463
 
Bonsoir à tous les 2

Effectivement j'ai mis les 2.
Tirage au sort seul fonctionne bien ,malheureusement son bon fonctionnement s’arrête
quand il est intégré a mon fichier.
Vous pourrez constater que dans tirage au sort il y a plusieurs feuilles.
J'ai utilisé 2 contre 2 dans un fichier que j'ai créé tournoi de pétanque en doublette,et le tirage correspondant fonctionne très bien.
Pourquoi des problèmes pour le tête à tête?
Crdlt
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
Tirage au sort est un fichier. Je pense que tu le maltraites en "l'intégrant" à ton fichier.
Tu n'expliques pas les manipulations que tu as faites.
Je pense que le plus prudent est de modifier petit à petit le fichier de départ, en testant soigneusement chaque modification, et en faisant marche arrière en cas de problème, grâce à des copies sauvées avant chaque étape.
Sinon, tu te retrouves avec un fichier final bourré d'erreurs, et il ne reste plus qu'à tout recommencer à zéro.
0
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   463
 
J'ai tout simplement fais un copier /coller de la feuille,comme j'ai fais pour l'autre pétanque 2contre 2
Comme je l'ai déjà dit plus haut mes connaissances en vba sont limitées.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
il y a de nombreuses différences entre les deux fichiers: je pense que tu as fait bien plus qu'un seul copier/coller pour passer du premier fichier qui fonctionne au second qui ne fonctionne plus du tout.
0
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   463
 
Fais un essai dans le premier fichier ou il y a les différents tirage 1contre 1 2 contre 2 etc.
Tu prends le 1 contre 1 et tu viens le coller dans mon fichier sur la feuille tirage et tu verras par toi même ce qui va se passer.
Fichier tirage>>>>https://www.cjoint.com/c/HGEicCaFza7
Fichier pétanque feuille tirage vide>>>> https://www.cjoint.com/c/HGEvgHsrYg7
Crdlt
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
au lieu d'écrire "tu verras par toi même ce qui va se passer", merci de décrire ce que tu observes.
veux-tu dire que tu as extrait une partie du fichier qui fonctionne et que tu l'as inséré dans le fichier qui ne fonctionne pas? je ne pense pas que ce soit une façon propre de travailler. le fichier de départ est un ensemble, il n'est pas conçu pour qu'une partie fonctionne correctement dans un autre fichier.
0
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   463
 
Bonjour

Peux tu m'expliquer comment tu pratiquerais afin que cela fonctionne?
Crdlt
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
Je pense que le plus prudent, dans ton cas, vu ton peu d'expérience en VBA, est de modifier petit à petit le fichier de départ, en testant soigneusement chaque modification, et en faisant marche arrière en cas de problème, grâce à des copies sauvées avant chaque étape.
0
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   463
 
Comme tu le dis vu ma pauvre expérience en vba ,comment veux tu que je fasse ,c'est pour cela que je demande de l'aide sur le forum.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
une piste est d'acquérir de l'expérience en commençant par des exercices plus simples.
0
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   463
 
Si je savais faire (mieux) je ne demanderais rien
0
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   463
 
merci pour toutes tes réponses qui ne me servent à rien
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

classeur feuille tirage, comme je vous l'ai ecrit post 1, seulement si vous mettez 0 en joueurs sur n'importe quelle feuille vous avez une erreur!
Donc, pour vous dans quel autre cas que 0 joueurs vous avez une erreur et laquelle??
0
JCB40 Messages postés 3012 Date d'inscription   Statut Membre Dernière intervention   463
 
Bonjourf894009

J'ai trouvé il fallait simplement prendre les feuilles du fichier pétanque et les amenées la ou se trouve la feuille 1 contre 1 ne pas faire l'inverse et mettre a jour les liaisons.
Merci à toi
Crdlt
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,

Comme quoi un instant de réflexion peut profiter....
0