Excel : comment faire un tirage au sort ?

Fermé
Lioneleriol Messages postés 32 Date d'inscription vendredi 26 décembre 2008 Statut Membre Dernière intervention 28 octobre 2010 - 4 mai 2009 à 09:43
qmike Messages postés 1506 Date d'inscription mardi 19 juillet 2005 Statut Membre Dernière intervention 18 juin 2012 - 4 mai 2009 à 11:41
Bonjour,

Voilà je cherche à faire un tirage au sort avec excel (ou un autre logiciel gratuit si vous en connaissez). J'ai un certain nombre de participant qui ont donné chacun un ou plusieurs lots. Je veux attribuer ces lots de façon aléatoire.

Comment puis-je m'y prendre ?

Merci d'avance pour vos précieuses réponses...
A voir également:

2 réponses

Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
4 mai 2009 à 11:30
Salut,

Avec Excel en VBA, tu saisis une liste de mot ou chiffre colonne A Feuille 2 et place un bouton de déclenchement associé à ce code, à partir de la cellule active tu obtiendras une liste aléatoire
Pour avoir une valeur aléatoire dans une seule cellule par exemple en B2 il conviendra de placer en début de procédure Range("B2").Select

Sub test()
Randomize
Set MaPlage = Sheets("Feuil2").Range("A1:" & Sheets("Feuil2").Range("A65536").End(xlUp).Address)
X = MaPlage.Rows.Count
ActiveCell.Value = MaPlage.Offset(Int((X - 1) * Rnd), 0).Resize(1, 1).Value
ActiveCell.Offset(1, 0).Select
End Sub

A+
0