bonjour
facile; une colonne avec les 36000communes une autre avec les codes respectif puis tu trie par code croissant ainsi tu as une base triée
ensuite dans donnée validation >>liste tu saisis la formule
= decaler( a$1; equiv( h2; b1:b36000;0)-1;;nb.si(h2;b1:b36000))
a1 c'est la 1ere cel de la colonne des communes une fois triée
b1:b36000 c'est la colonne des codes triés croissant
h2 c'est ta cel de saisie de code
nb.si sert a compter combien de h2 dans b1:b36000
decaler va te proposer un tronçon de a1:a36000 en fonction de la position et du nb de H2
TAPUKA copier les 36000 communes +leur code respectif ( sans te tromper ) avant de trier croissant
cordialement