Proposition dans fichier.
Remarques :
2 plages nommées dynamiques : LstNoms et SlcNoms
la première nomme la liste de noms... la seconde la sélection sur Feuil2, j'ai ajouté une en-tête (incluse dans le nom, on en tient compte dans l'utilisation, mais cela garantit que la plage soit toujours définie, donc laisser une en-tête).
J'ai conservé l'affectation de la liste par RowSource, ça colle dans ce cas de figure... mais pour info cela n'aurait pas collé avec le dispositif que tu prévoyais : il fallait alors modifier la liste au fil des sélections et la liaison établie entre plage et listbox par RowSource l'aurait empêché (ou au moins pas mal compliqué...). Affecter avec List si on doit manipuler la liste...
A l'ouverture, la plage est triée en ordre alpha. ce qui désorganise la succession des numéros... mais les noms ne comporteront pas de numéro en principe...
Pour récupérer la sélection, tu auras ainsi la méthode... Note qu'on les récupère en les listant dans un tableau, tableau qu'on affecte en une fois à la fin à la plage cible redimensionnée (en transposant car tableau à une dimension).
Cordialement.