Microsoft 365 Par macro , nommer des plages de cellules

Claudy

XLDnaute Accro
Bonjour à tous,
Dans le fichier joint, une colonne avec des codes postaux et les communes correspondantes.
Sachant que dans l'exemple c'est une liste réduites, l'originale comprend plus de 2500 codes.
Comment nommer les plages de communes ayant le même code postal?
J'ai déjà nommer quelques plages pour en faire une liste de validation.
Merci d'avance,
Claudy
 

Pièces jointes

  • zipcodes_alpha_fr_new.xlsm
    15.9 KB · Affichages: 8

chris

XLDnaute Barbatruc
Bonjour

Plutôt qu'une foultitude de noms, je propose de modifier la page de validation par code.

Liste des CP sous forme de tableau, cellule de choix du CP nommée et réaction au changement de sa valeur y compris code inexistant
 

Pièces jointes

  • zipcodes_alpha_fr_new2.xlsm
    20.7 KB · Affichages: 9

job75

XLDnaute Barbatruc
Bonjour Claudy, chris, Bruno,

Je ne comprends pas pourquoi vous voulez utiliser du VBA.

Voyez le fichier .xlsx joint avec cette validation des données en G2 =DECALER(B1;EQUIV(F2;A:A;0)-1;;NB.SI(A:A;F2))

Bien sûr le tableau A:B doit être trié...

A+
 

Pièces jointes

  • zipcodes_alpha_fr_new(1).xlsx
    11.6 KB · Affichages: 9

youky(BJ)

XLDnaute Barbatruc
Bonjour Job75, Chris,
Je suis déçu avec les listes de validation car pas moyen d'augmenter la taille d'écriture.
Il faudrait qu'MVP passe ici et signale ce problème à Microsoft (peux probable)
Faut avoir bonne vue et bien viser son choix dans la liste . . . .
Bruno
 

Claudy

XLDnaute Accro
Bonsoir me revoilou....
Chris a dit:
C'est simplement le besoin sous-jacent de remettre à zéro la valeur de la localité et ne pas autoriser un code faux qui a décidé de ce choix...

Et oui il y a ça aussi

Sinon vos propositions sont géniales, même sans macro!

Merci,
Claudy
 

Discussions similaires

Réponses
49
Affichages
1 K

Statistiques des forums

Discussions
314 770
Messages
2 112 757
Membres
111 652
dernier inscrit
Joel Bakuka