Bonjour
Ce qui serait bien c'est que l'on puisse aussi mettre les premieres lettres du nom que l'on cherche et que celui ci aparaisse...
C'est possible, pour cela tu nommes ta plage avec une formule comme ceci par exemple
noms
=DECALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
Dans la fenêtre validation onglet "alerte erreurs" tu décoches "quand des données..."
Dans la fenêtre validation onglet "options" tu choisis liste dans autoriser et dans source tu mets cette fonction en remplaçant D1 par l'adresse de la première cellule sélectionnée.
=SI(D1<>"";DECALER($A$1;EQUIV($D$1&"*";noms;0)-1;;SOMME((STXT(noms;1;NBCAR(D1))=TEXTE(D1;"0"))*1));noms)
La liste proposée se limitera à la portion de liste compatible avec la saisie.
Si tu as la liste des départements, en saisissant "alp" tu n'auras à choisir que les "alpes...".
toujours zen