Séparation d'adresse

Résolu
1debutant1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
1debutant1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Avant de vous écrire j'ai chercher dans le forum sauf que les réponses ne sont pas vraiment adapter a mon besoin de séparation en effet
j'ai plus de 25 000 adresses et j'ai besoin d'écrire l'adresse comme indiqué ci-dessous (résultat demander):
Exemple d'adresses de départ:
Colonne A
Adresse complète
2 Rue de la Gare
1 B Av de la Loire
3 AVENUE de la Loire
4 C Impasse du Bois
1 B ZAC DES SAV
Résultat demander :
Colonne B
TYPE DE VOIE
RUE
Av
AVENUE
Impasse
ZAC
Colonne C
NOM DE VOIE
Rue de la Gare
Av de la Loire
AVENUE de la Loire
Impasse du Bois
ZAC DES SAV
Colonne D
NUMÉRO VOIE
2
1
3
4
1
Colonne E
COMPLÉMENT
vide
B
vide
C
B
je connais d'avance que je suis débutant et que la solution peut etre existante mais je souhaite trouver une solution rapide et avec mes propres moyen je n'est pas arrivé a le faire
je vous remercie d'avance :)
A voir également:

4 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour,

Si le complément est toujours formé d'une seule lettre, possibilité par formules soit en rajoutant des colonnes pour trouver les emplacements des espaces (formules plus lisibles) ou par formules sans colonnes supplémentaires, exemple :
http://www.cjoint.com/c/FDkpNkncYpw

Par contre si le complément peut être par exemple Bis, Ter ce sera plus complexe, il faudra d'abord lister tous les compléments de plus d'une lettre possibles car on ne peut plus différencier par la longueur (Bis 3 caractères, mais Rue aussi, l'un est à exclure l'autre pas)
Si c'est le cas faire cette liste et me la communiquer, on verra pour adapter les formules en conséquence à ce moment là

Cdlmnt
Via
0
1debutant1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
salut Via55,

Je vous remercie infiniment pour votre réponse rapide et ça fonctionne bien sauf peut être pour quelques centaines de lignes là ou le complément contient plus de caractère comme vous l'avez dit, je vais essayer de vous faire une liste des complément,
Par contre serait il possible d'utilisé le VBA pour aboutir à un résultat pareil en effet VBA et plus pratique pour les listes trop longues.
je vais marqué le sujet résolut.

dans l'attente agrée l'expression de mes salutations les meilleurs
0
1debutant1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Re Via55

1) Pratiquement les complément ayant plus d'un caractère sont du genre Bis;ter; quater le reste sont des lettres uniques ( un seul caractère)

2) dans le cas ou l'adresse ne contient pas un numéro la fiche place la voie dans la colonne des numéros
exemple:
adresse : ALLEE PIERRE COQUEREL
type voie : PIERRE
nom voie : PIERRE COQUEREL
N° : ALLEE
espace 1 : 6
espace 2 : 13
espace 3 : #VALEUR!

Cdmt
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Re,

http://www.cjoint.com/c/FDktdWRi6Nw

Fichier rectifié avec une liste de complémentaires (que tu peux rallonger) et le cas où il n'y a pas de n°

Je regarde pour du VBA et te fais un retour dès que possible

Cdlmnt
Via
0
1debutant1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
merci bien
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746 > 1debutant1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Re,

Avec une macro :
http://www.cjoint.com/c/FDkwotTCUKw

Cdlmnt
Via
0
1debutant1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

votre code fonctionne Parfaitement merci bien.

c'est vraiment pro

encore une fois merci bien
Cdmt
0