Bonjour h2so4,
Tout d'abord merci de ta réponse rapide et de t'intéresser à mon problème.
Je ne suis pas très doué en VB. Le script fonctionne sur l'exemple, mais j'ai essayé d'adapter la script sur le fichier de travail qui comporte plus de feuilles et colonnes, cela n'a pas fonctionné.
Du coup pour essayer de comprendre j'ai copié la conne adresse complete dans le fichier exemple et cela provoque une erreur.
Et comme on peut le voir les adresses ne sont pas toutes normalisées (ce qui augmente la difficulté), et est-il possible de normaliser l'adresse comme dans la feuille 2.
| 1 RUE DE LA PINTEBat1 blablabla 866000 VILLE | 1 | RUE DE LA PINTE | 66000 | VILLE |
| | | | |
Selon le tableau de la veuille 2
| code_postal | libelle_commune | Type_et_Libelle | No_de_voie_debut | No_de_voie_fin | Parite |
| 66000 | Perpignan | RUE DE LA PINTE | 1 | 9999 | PI |
Je remets le fichier exemple avec la macro
Merci encore