Re : Récupérer des données d'une liste, les porter en feuil1 sans qu'elles se reaffec
Bonjour.
Ce n'est pas du tout un tirage aléatoire de 60 noms parmi les habitués alors.
Et vous voulez effectuer ces inscriptions directement dans les cellules de la feuille inscription ? Je peux à la rigueur y mettre des listes de validation, mais elle permettront seulement le choix du nom dans une liste. Pour réagir dès la frappe, je ne saurais le faire aisément que dans une fiche individuelle d'inscription matérialisée par un Userform qui serait affiché pratiquement en permanence. De plus il permettrait plus de souplesse de commande à l'aide de boutons d'actions finales Inscrire, Modifier, Supprimer, Désinscrire (sans supprimer des adresses) et autres éventuels. Il me faudrait, je crois, une colonne dans Adresses indiquant si la personne est actuellement inscrite. Ce pourrait être son numéro d'ordre d'inscription, s'il s'avère qu'il ne change plus.
Compris pour le n° de place, ce sont en sommes des lieux géographiques fixes au nombre de 60 dont il faut toujours attribuer certains quel que soit le nombre de participants.
Il suffit de remplacer LstAlé.Init NbrIns par LstAlé.Init 60 dans la Sub Aléatoire.
Dans la mesure ou le N° est quand même un numéro d'ordre d'arrivée d'inscription, doit-il être classé avec le reste lorsqu'on demande à classer la liste d'inscrits en sélectionnant l'intitulé de la colonne ?
Et si une personne se désiste après avoir été inscrite, on laisse la ligne vide ou on remonte d'une ligne les suivantes ?