[Calc] Organisation concours pétanque

Discussions sur les projets et applications développés en liaison avec une suite bureautique libre.

Modérateur: Vilains modOOs

[Calc] Organisation concours pétanque

Messagepar toff22 » 04 Déc 2012 23:10

bonjour
j'aurai besoin d'aide pour faire une feuille open office(voir pièce jointe) pour l'organisation de tournois de pétanque amicaux

j'ai mis des commentaires sur ce que je recherche a faire, j'ai essayé mais je suis vraiment pas doué en macro

merci d'avance
Pièces jointes
concours pétanque.ods
(18.82 Kio) Téléchargé 2082 fois
Dernière édition par micmac le 05 Déc 2012 09:41, édité 3 fois.
Raison: Titre modifié pour compréhension
OpenOffice 3.4.1 sous Windows vista
toff22
Fraîchement OOthentifié
 
Message(s) : 7
Inscrit le : 04 Déc 2012 23:02

Re: [Calc] aide macro

Messagepar micmac » 04 Déc 2012 23:21

Bonjour et bienvenue,

1- Cette section a des règles très précises que vous devez obligatoirement suivre pour obtenir de l'aide. C'est indiqué dans le cadre rouge en haut de la page.

Il est demandé aux auteurs de faire précéder le titre de leur question d'une balise adéquate. Ce balisage est extrêmement important car il permet d'avoir une base de connaissance optimum en cas de recherche.
Avez-vous remarqué comment étaient postées les autres questions ?

Lisez ce fil pour savoir quelle balise utiliser : http://user.services.openoffice.org/fr/ ... html#27295

N'oubliez pas que le terme "Macro", "aide" ou "OpenOffice" ne doivent pas être employés car il sont implicites. Essayer de synthétiser au mieux ce que vous cherchez à faire.

2- Le titre de votre question n'est pas assez explicite :
<aide macro>

Lors d'une recherche, ce sujet risque de passer inaperçu et donc de ne pas aider d'autres personnes ayant le même problème que vous.

Ce titre doit synthétiser votre question et donner envie d'y répondre. Un titre clair et précis augmente vos chances d'obtenir des réponses plus rapidement. Des termes comme "problème" ou "OpenOffice" sont bien sûr implicites et n'ont pas besoin d'être mentionnés.

3- Nous vous rappelons que la http://user.services.openoffice.org/fr/forum/ftopic1.htmlrègle n° 7 stipule qu'il ne faut mettre qu'une question par fil :

Poser plusieurs questions complique la compréhension et n'encourage pas les réponses : il vaut donc mieux découper votre problème. Le titre de votre question ne peut pas refléter l'ensemble des problèmes exposés.

Afin que nous puissions avoir une base de connaissance efficace lors d'une recherche sur un seul de vos problèmes, nous vous prions de créer autant de fils que de questions.


Merci de votre collaboration.
Les formats ouverts (ODF) assurent la pérennité de vos documents.
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 6302
Inscrit le : 28 Août 2010 09:45

Re: [Calc] aide macro

Messagepar Loopingss » 05 Déc 2012 00:07

Bonjour Toff22. Bonjour, je pense aux Cotes d'Armor.
J'ai obtenu une solution à une partie de votre problème. L'heure tardive m'empêche d'aller plus loin.
J'ai arrangé la première page "concours".
En colonne A la liste des adhérents au club.
En colonne B leur sexe respectif.
En colonne C les participants au concours. Chaque participant peut être choisi par une liste déroulante générée par une liste de Validité à partir des inscrits dans la colonne A.
En colonne D le sexe est rapporté avec une fonction RechercheV.
J'ai limité à 40 adhérents/participants puisque vos tableaux de concours sont limités à 10 lignes (10 lignes, 2 équipes de 2 = 40).
Essayez en colonne D de saisir une fille. Une ligne s'affiche pour indiquer que le nombre de fille est supérieur à celui des garçons (puisque vous ne voulez pas d'équipe de 2 filles).
Pour les doublons. Si vous sélectionnez un participant qui fera doublon, automatiquement les 2 ou n doublons se colorent en jaune. Ceci est obtenu par un formatage conditionnel.
J'ai créé une zone nommée sur le plage C6:D45, elle servira pour les macros.
Je vous laisse regarder cette première étape. On verra les autres ensuite.
COOordialement.

 Ajout : Les remarques de micmac sont tout a fait justifiées, merci d'en tenir compte très rapidement. Si je puis me permettre une suggestion, après avoir changé votre titre, il serait peut être plus opportun de déplacer votre fil dans la section "projets" et non "macro" 
Pièces jointes
concours pétanque01.ods
(19.99 Kio) Téléchargé 603 fois
Avatar de l’utilisateur
Loopingss
PassiOOnné
PassiOOnné
 
Message(s) : 702
Inscrit le : 17 Déc 2008 02:50

Re: [Calc] aide projet concours pétanque

Messagepar toff22 » 05 Déc 2012 09:25

bonjour

et oui loopingss je suis bien en cotes d’Armor

merci d'avoir jeté un coup d'oeil sur mon projet et d'avoir répondu aussi vite
cette première etape me conviens

cordialement
OpenOffice 3.4.1 sous Windows vista
toff22
Fraîchement OOthentifié
 
Message(s) : 7
Inscrit le : 04 Déc 2012 23:02

Re: [Calc] Organisation concours pétanque

Messagepar Loopingss » 06 Déc 2012 23:24

Bonsoir Toff22.
Cela prend forme. J'ai effectué la routine de génération aléatoire, sans doublon pour le "Tirage 1". Il suffit ensuite de généraliser cette routine et de tester les tirages les uns par rapport aux autres pour arriver au résultat souhaité.
Pour plus de facilité, j'ai utilisé des zones nommées et une feuille intermédiaire appelée "calculs". Vous comprendrez mieux ainsi. J'ai essayé de commenter le code pour qu'il soit un peu plus lisible. J'ai utilisé des index intermédiaires car dans certains cas il faut remplir une cellule et sauter à la ligne suivante, dans d'autres non.
Les calculs sont reportés dans le tableau souhaité par de simples fonctions Calc.
Il a fallu résoudre deux difficultés :
- le singleton qui se retrouve tout seul sans faire une paire. Vous aviez indiqué de le mettre en triplette (je ne sais pas si c'est le bon terme car je ne suis pas joueur de boules).
- Avec ou sans singleton, une paire peut se retrouver sans adversaire. C'est le cas lorsque le nombre des paires est ... impair. En ce cas j'ai opté de répartir la pair isolée dans d'autres paires pour former des triplettes. Faites des essais en exécutant la macro à chaque fois et dites si cela vous convient.
COOordialement.
Pièces jointes
concours pétanque02.ods
(20.55 Kio) Téléchargé 445 fois
Avatar de l’utilisateur
Loopingss
PassiOOnné
PassiOOnné
 
Message(s) : 702
Inscrit le : 17 Déc 2008 02:50

Re: [Calc] Organisation concours pétanque

Messagepar toff22 » 07 Déc 2012 09:07

bonjour loopingss

c'est exactement ce que je recherche mais j'aurai voulu voir pour :

- dans le tableau de tirage les colonnes A B ce remplissent entièrement avant de remplir les colonnes F G ce que ne me donne pas automatiquement un match( il faudrait par exemple A5 et b5 remplit il faut remplir f5 et g5

- si nous avant 14 joueurs par exemple sa donne 7 doublettes donc un nombre impair d’équipes si possible il faudrait 3 matchs en doublette et 1 match de triplette (il faut que tout le monde joue en même temps), si possible toujours il faudrait que les triplettes tombent automatiquement l'une contre l'autre

merci pour votre aide

cordialement
OpenOffice 3.4.1 sous Windows vista
toff22
Fraîchement OOthentifié
 
Message(s) : 7
Inscrit le : 04 Déc 2012 23:02

Re: [Calc] Organisation concours pétanque

Messagepar Loopingss » 07 Déc 2012 23:37

Bonsoir Toff22
J'ai revu la présentation. Effectivement j'avais fait une erreur.
Merci de contrôler cette étape.
COOordialement.
Pièces jointes
concours pétanque03.ods
(19.63 Kio) Téléchargé 353 fois
Avatar de l’utilisateur
Loopingss
PassiOOnné
PassiOOnné
 
Message(s) : 702
Inscrit le : 17 Déc 2008 02:50

Re: [Calc] Organisation concours pétanque

Messagepar toff22 » 08 Déc 2012 11:03

bonjour loopings

très bien pour le tirage des équipes

merci

cordialement
OpenOffice 3.4.1 sous Windows vista
toff22
Fraîchement OOthentifié
 
Message(s) : 7
Inscrit le : 04 Déc 2012 23:02

Re: [Calc] Organisation concours pétanque

Messagepar Loopingss » 08 Déc 2012 12:57

Bonjour Toff22
En prenant les valeurs autour de 14,
Pour être bien sûr du raisonnement, merci de me confirmer les faits suivants :
- 12 participants (12 modulo 4 = 0) il y aura 6 doublettes en match (3 matchs (3 matchs * 2 équipes/matche * 2 participants / équipe = 13))
- 13 participants (13 modulo 4 = 1) il y aura 4 doublettes en match + 1 triplette contre une doublette en match ((4*2)+(1*3)+(1*2) = 13)
- 14 participants (14 modulo 4 = 2) il y aura 4 doublettes en match et 2 triplettes en match ((4*2)+(2*3) = 14)
- 15 participants (15 modulo 4 = 3) il y aura 2 doublettes en match, 2 triplettes en match, 1 doublette contre une triplette en match ((2*2)+(2*3)+(1*2)+(1*3) = 15
- 16 participants (12 modulo 4 = 0) il y aura 8 doublettes en match
Est ce correct ?
COOordialement.
Avatar de l’utilisateur
Loopingss
PassiOOnné
PassiOOnné
 
Message(s) : 702
Inscrit le : 17 Déc 2008 02:50

Re: [Calc] Organisation concours pétanque

Messagepar toff22 » 08 Déc 2012 23:04

bonsoir loopings

ou le raisonnement est bon c'est exactement le résultat que je recherche

cordialement
OpenOffice 3.4.1 sous Windows vista
toff22
Fraîchement OOthentifié
 
Message(s) : 7
Inscrit le : 04 Déc 2012 23:02

Re: [Calc] Organisation concours pétanque

Messagepar micmac » 08 Déc 2012 23:46

Bonjour,

Si la question posée a trouvé une réponse satisfaisante permettant de clore le sujet, il faut baliser [Résolu]Image

Comment baliser [Résolu]Image

Cordialement
Les formats ouverts (ODF) assurent la pérennité de vos documents.
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 6302
Inscrit le : 28 Août 2010 09:45

Re: [Calc] Organisation concours pétanque

Messagepar Loopingss » 11 Déc 2012 00:35

Bonsoir toff22, bonsoir micmac.
Les choses avancent. Le projet n'est pas résolu (encore une routine à faire), puis les détails. C'est bientôt fini.
J'ai revu le code qui ne donnait pas satisfaction en faisant un test modulo 4 du nombre de participants. Le code est un peu fouillis mais je n'ai pas le temps de faire mieux.
Ce coup ci le tirage 1 marche bien avec tous les tests faits. Les tirages 2, 3 et 4 seront de la même veine, en testant en plus les correspondances dans les tirages précédents.
Merci de vérifier si tout marche bien à ce stade (car cela ne marchait pas bien).
COOordialement.
Pièces jointes
concours pétanque04.ods
(19.2 Kio) Téléchargé 549 fois
Avatar de l’utilisateur
Loopingss
PassiOOnné
PassiOOnné
 
Message(s) : 702
Inscrit le : 17 Déc 2008 02:50

Re: [Calc] Organisation concours pétanque

Messagepar toff22 » 11 Déc 2012 20:52

bonsoir loopingss

à se stade et après plusieurs tests je confirme que les tirages se font bien pour le 1er tour

cordialement
OpenOffice 3.4.1 sous Windows vista
toff22
Fraîchement OOthentifié
 
Message(s) : 7
Inscrit le : 04 Déc 2012 23:02

Re: [Calc] Organisation concours pétanque

Messagepar Loopingss » 12 Déc 2012 10:38

Bonjour Toff22.
Je ne vais pas avoir beaucoup de temps ces jours prochains. J'essaierai d'approfondir. Peut être pouvez vous, vous même, vous inspirer de ce qui a été fait et l’adapter pour les tours suivants. Vous avez la matière pour.
COOordialement.
Avatar de l’utilisateur
Loopingss
PassiOOnné
PassiOOnné
 
Message(s) : 702
Inscrit le : 17 Déc 2008 02:50

Re: [Calc] Organisation concours pétanque

Messagepar toff22 » 12 Déc 2012 13:50

bonjour loopingss

j'ai bien essayé mais je n'y arrive pas, je vais patienter si cela vous dit toujours de m'aider

grand merci

cordialement
OpenOffice 3.4.1 sous Windows vista
toff22
Fraîchement OOthentifié
 
Message(s) : 7
Inscrit le : 04 Déc 2012 23:02

Re: [Calc] Organisation concours pétanque

Messagepar lawrence » 16 Jan 2014 20:21

Bonjour à tous,

À toutes fins utiles, un projet similaire a été ouvert.
Cordialement, Lawrence
lawrence
MOOdérateur
MOOdérateur
 
Message(s) : 105
Inscrit le : 16 Jan 2013 17:17


Retour vers Projets

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 5 invité(s)