Bonjour.
Ne modifiez rien dans mon classeur.
Ce sont deux choses :
1) — Une fonction perso ListeAl conçue pour être utilisée dans des formules matricielles, les valeur qu'elle produit pouvant être employée par la fonction INDEX ou DECALER pour reproduire des noms pris d'une liste. Pour un tirage stable, spécifiez un graine en 1er paramètre, reprenant par exemple le jour et l'heure.
2) — Un module de classe ListeAléat avec diverse procédures l'utilisant pour toutes sorte de systèmes de tirages. Le plus souvent ce sont des procédures récursives. Pareil, elles mettent l'accent sur le plus compliqué: les numéros tirés. Il faut ensuite les utiliser comme indices dans des tableaux de noms pour produire le tirage.
Cette ressource en montre une utilisation avec des noms.