formation d'équipes

  • Initiateur de la discussion Initiateur de la discussion grodep
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

grodep

XLDnaute Occasionnel
formation d'équipes [résolu]

bonjour a tous, je suis par avance désolé si la question a déjà été posé, et je me doute que c'est le cas, j'ai tenté vainement de trouver quelquechose s'approchant de ma question, mais je n'ai trouvé que des questions relatives aux tirages au sort de matches a partir d'une liste de noms ou d'équipes déjà constitués. Ce que je cherche à faire en ce qu me concerne,c'est créer des équipes constituéés de deux personnes listées dans deux listes séparées

une liste A regroupant un nombre X de personnes
une liste B regroupant d'autres personnes (autant que la liste A)

et je voudrais une macro qui me crée X équipes formées d'un joueur liste A et un joueur liste B .

en esperant avoir été clair
merci d'avance
 
Dernière édition:
Re : formation d'équipes

j'ai crée un bouton de commande auquel j'ai associé le code 'application.calculate". Du coup quand je clike sur le dit bouton, ça exécute la meme commande que si j'appuie sur F9. Celà dit, ça ne me donne pas le code qui s'éxécute, et que je voudrais récupérer.

mais j'avoue que mes connaissances excel sont tellement basiques que bon..
 
Re : formation d'équipes

Bonjour à tous,
Salut Pierrot 🙂,

Il n'y a pas de code déposé...
La touche F9 force le calcul (comme la touche F1 ouvre l'aide)

Si tu souhaites forcer le recalcul par un bouton, fait ce que propose Pierrot :
Code:
Application.Calculate
associé à un bouton ou à une forme.

A++
A+ à tous
 
Re : formation d'équipes

Bonsoir à tous
Ce genre de problème revient souvent et je n'ai pas, jusqu'à présent, trouvé de solution correcte avec des formules. En effet, les solutions du type de celle proposées par JCGL supposent que la fonction ALEA() ne donnera pas deux fois la même valeur dans une même colonne. Or, même si la probabilité d'un tel évènement est très faible, elle n'est pas nulle. Il faut donc avoir un peu de chance pour obtenir le résultat souhaité.​
La seule solution que j'ai trouvée est d'utiliser, dans le cas présent, la formule
Code:
=ARRONDI(ALEA();10)+LIGNE()/10^14
dans les colonnes A et C. Mais, même si le générateur de nombre pseudo-aléatoire est bon, cette formule biaise le tirage. S'il y a mieux, je suis preneur !​
Bonne soirée,
ROGER2327
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour