Zebulon2,
J'ai corrigé l'erreur en modifiant la formule de :
Range("C5").Formula = "=IF([@Joueur]<>"""",RAND(),"""")"
en
Range("C5").Formula = "=IF(t_Joueurs[Joueur]<>"""",RAND(),"""")"
et ca fonctionne.
Par contre pour le jeu en simple je n'ai personne en attente alors qu'il y a un joueur seul pour 51 participants.
Je fouine encore un peu et si tu as la solution pour ce dernier problème je suis preneur :-)
Cordialement