Codes postaux et localites

simkmil Messages postés 505 Date d'inscription   Statut Membre Dernière intervention   -  
simkmil Messages postés 505 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je souhaiterais faire afficher les différentes localités (belges) après avoir donné leur code postal.
En faisant un essai avec RECHERCHEV() j'obtiens effectivement la 1ere commune, mais en Belgique, nous avons plusieurs communes reprises sous le même code postal.
Comment faire afficher cette liste (qui serait une liste déroulante de longueur changeante) ?
je suis ouvert à toutes propositions que ce soit en Excel ou en VBA.
j'ai chargé le fichier Excel des codes postaux sur le site de Bpost.
merci à vous

5 réponses

  1. baladur13 Messages postés 47348 Date d'inscription   Statut Modérateur Dernière intervention   14 399
     
    Bonjour
    Ce n'est peut-être pas ce que vous voulez réaliser mais çà existe déjà tout fait ici :
    https://public.opendatasoft.com/explore/dataset/liste-des-codes-postaux-belges-fr/table/?flg=fr
    Le problème des codes identiques pour certaines communes y est traité en parlant de commune principale et de sous-commune
    exemple commune principale Hannut
    https://public.opendatasoft.com/explore/dataset/liste-des-codes-postaux-belges-fr/table/?flg=fr&q=hannut
    ou code 4280
    https://public.opendatasoft.com/explore/dataset/liste-des-codes-postaux-belges-fr/table/?flg=fr&q=4280
    Le ficihier Excel complet est téléchargeable ici :
    https://public.opendatasoft.com/explore/dataset/liste-des-codes-postaux-belges-fr/export/?flg=fr
    1
    1. simkmil Messages postés 505 Date d'inscription   Statut Membre Dernière intervention   35
       
      Merci beaucoup, je vais essayer cela de suite.
      Je suppose que si vous avez pris l'exemple de Hannut, c'est que vous êtes du coin ? et moi, je suis de Verlaine (4537)

      J'essaye d'entrer cela dans mon projet et je reviens vous dire le résultat.
      Bon week end confiné, prenez soin de vous et des vôtres.
      0
      1. baladur13 Messages postés 47348 Date d'inscription   Statut Modérateur Dernière intervention   14 399 > simkmil Messages postés 505 Date d'inscription   Statut Membre Dernière intervention  
         
        c'est que vous êtes du coin

        Bah ! pas vraiment... je suis à 50km à l'ouest de Marseille.
        0
    2. simkmil Messages postés 505 Date d'inscription   Statut Membre Dernière intervention   35
       
      Je viens de regarder : ce programme est très bien fait, j'ai en effet fait l'essai sur différentes communes, que ce soit à partir des noms ou des codes postaux ça fonctionne impeccablement.
      Mais j'ai chargé le fichier Excel et là : déception, il ne me donne que 5 colonnes avec Nr postaux, Localité, Sous Commune Commune et province; mais rien comme code pour aller chercher ce dont j'ai besoin ...
      mais je voudrais que lorsque dans une cellule de mon projet je tape 4537, apparaisse dans la cellule adjacente une liste déroulante reprenant les quatre communes de Verlaine et si je tape 4280, je dois avoir la longue liste des communes dépendant de Hannut.
      Merci de votre idée, mais je dois encore chercher afin de trouver ce que je veux.
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    voyez si vous pouvez utiliser ce modèle (code France).
    https://mon-partage.fr/admin/EcRuJm0M/idlKOTWO/
    voir pour ça l'organisation de la feuille, DATA à respecter pur créer la liste qui va bien!
    si problème, revenez en déposant votre modèle sur le site où vous avez trouvé celui-ci
    crdlmnt
    0
  3. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour à vous tous

    Une idée dans le fichier

    https://www.cjoint.com/c/KCwkb0meh24
    0
    1. simkmil Messages postés 505 Date d'inscription   Statut Membre Dernière intervention   35
       
      Merci, et sorry de répondre avec autant de retard, mais j'ai un peu laissé mon projet de côté car mardi, vaccin et mercredi pas bien du tout, donc je me suis mis au repos (en plus, pas la tête à faire cela quand on n'est pas en forme!)
      donc, maintenant que tout est redevenu normal, je reprend.
      Je vais voir le fichier que vous me joignez et je reviendrai vous dire le résultat .
      Merci beaucoup et excellent week end.
      0
      1. simkmil Messages postés 505 Date d'inscription   Statut Membre Dernière intervention   35 > simkmil Messages postés 505 Date d'inscription   Statut Membre Dernière intervention  
         
        Excusez, mais j'ai certainement trop tardé, le fichier n'est plus disponible.
        0
  4. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Le nouveau lien valable 4 jours

    https://www.cjoint.com/c/KCBrHAz3iF4
    0
    1. simkmil Messages postés 505 Date d'inscription   Statut Membre Dernière intervention   35
       
      Merci beaucoup, je viens de telecharger le fichier et cela fonctionne très bien en Excel.
      Je vais maintenant essayer d'implanter ce code dans mon projet. Je pense que ça devrait aller !

      Merci beaucoup, beaucoup.
      Excellent dimanche, prends soin de toi et des tiens.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    et voila pour ce qui me concerne
    https://www.cjoint.com/c/KCBslBctJGL
    0
    1. simkmil Messages postés 505 Date d'inscription   Statut Membre Dernière intervention   35
       
      Merci beaucoup, c'est super ! Je viens de télécharger ton fichier, magnifique présentation.
      Il ne me reste qu'à y mettre les codes postaux belges et incorporer cela dans mon projet .
      J'adore ce site (CCM) je suis trop peu connaisseur de VBA ainsi que de formules compliquées en Excel, mais ici je trouve toujours l'aide dont j'ai besoin.
      Excellent dimanche, prends soin de toi et des tiens
      0