Séparer une colonne en plusieurs colonnes

Bonjour à tous,

Ma problématique : je cherche à importer un fichier de clients dans mon CRM.

Le souci : le champ adresse est mal formaté sur mon fichier excel et je ne peux pas séparer facilement ma colonnes en utilisant les virgules ou autres comme je le fais habituellement.

J'ai par exemple une adresse comme ceci dans ma colonne : 121 avenue de Clichy 75017 PARIS et il faut que j'arrive à la séparer en 3 colonnes : Rue, ville, code postal.

La seule chose qui ne diffère jamais c'est le nombre de caractères dans mon code postal du coup je pensais trouver une formule qui me permette d'écrire ce qui se trouve avant le code postal dans la 1ère colonne, les 5 chiffres du code postal dans la 2ème et ce qui se trouve après le code postal dans la 3ème. Mais de l'idée à la pratique il y a un pas et je galère car il y a aussi le numéro de la rue dans le champ qui m'ennuie !

En pj le fichier, si vous avez des idées je suis preneuse !

Bonjour

Un essai à tester. Te convient-il ?

Bye !

Merci à tous les 2 c'est absolument merveilleux et j'aurais été bien incapable d'y arriver seule.

@Jean-Eric Je n'arrive pas à exécuter la macro mais je suis complètement débutante en VBA donc il est fortement probable que je fasse quelque chose qu'il ne faut pas.

@gmb : ça fonctionne tout bien, tout beau ! Super !

Encore merci pour votre aide !

Re,

Jacques Boisgontier a crée 3 fonctions personnalisées (VBA) de feuille de calcul (rue, code postal et ville).

Elles s'utilisent comme une fonction traditionnelle, comme SOMME.

Cdlt.

Ah super ! Ok je vais tester! Merci beaucoup !

Rechercher des sujets similaires à "separer colonne colonnes"