Séparer ville et code postal

apdf

XLDnaute Occasionnel
Bonjour,

J'ai une liste d'environ 400 lignes avec des noms de villes et code postaux et j'aimerais si possible en VBA dissocier le nom du code postal.
Les lignes sont de la manière suivante.

Ex. Roura (code postal : 97311)

Pour obtenir ceci : Roura dans la colonne "A" et 97311 en colonne "B"

Je vous remercie de votre aide
 

Robert

XLDnaute Barbatruc
Repose en paix
Re : Séparer ville et code postal

Bonjour Max, bonjour le forum,

Si ta liste respecte toujours la même structure : Nom / Espace / Parenthèse / Texte + Code postal / parenthèse, alors la macro ci-dessous devrait convenir :
Code:
Sub Macro1()
Dim cel As Range


For Each cel In Range("A1:A" & Cells(Application.Rows.Count, 1).End(xlUp).Row) 'boucle sur toutes les cellules éditiées cel de la colonne A
    cel.Offset(0, 1).Value = Left(Right(cel.Value, 6), 5) 'récupère le code postal
    cel.Value = Split(cel.Value, " (", -1)(0) 'isole le nom
Next cel 'prochaine cellule de la boucle
End Sub
 

Discussions similaires

Réponses
4
Affichages
327

Membres actuellement en ligne

Statistiques des forums

Discussions
312 196
Messages
2 086 099
Membres
103 116
dernier inscrit
kutobi87