Salut davy,
Bien qu'il se fait tard, c'est toi qui n'est pas très clair, à moins que ce soit moi qui fatigue (lol).
As-tu compris la procédure que j'emploie ?
1. la liste des users dans la colonne C
2. des nombres aléatoires dans la colonne B (fonction : =ALEA(), qui change à chaque calcul dans ta feuille)
3. un classement dans la colonne A (fonction : RANG(...))
4. en colonne D une liste classée, créée de toutes pièces pour les besoins de la cause, limitée au nombre maximum contenu dans le colonne A, (pour éviter les messages d'erreur).
Si tu ne veux pas de ligne vide ou que tu n'as pas de ligne d'en-tête, tu as deux méthodes : soit tu la caches, soit tu remplaces la formule de la première ligne par le chiffre 1.
5. la colonne E reprend ta liste aléatoire par la fonction RECHERCHEV(...).
Si tu veux copier cette liste aléatoire dans 10 autres classeurs (ou feuilles) tu crées dans chacun en colonne A une liste classée (idem au point 4 ci-dessus), mais dont la première commence par 1, la deuxième par 51, ... et ainsi de suite.
Ensuite dans les colonnes B tu places des fonctions RECHERCHEV.
Et tu as le résultat que je crois que tu veux obtenir.
Si mon explication n'est pas claire, pas d'hésitation, dis le, mais la réponse sera pour demain, car maintenant il est temps que j'aille prendre une petite chope.
Ândré.