decouper une cellules selon les retour chariots

jdawson

XLDnaute Junior
bonjour a tous

j ai un souci dans un fichier excell d adressage,

dans la colonne adresse j ai par ex

adresse1
cp ville

et parfois
adresse1
adresse2
cp ville

ou adresse1
adresse2
adresse3
cp ville

vous comprenez que dans la meme cellules il y a plusieurs lignes que je voudrais en celllules distinctes
à savoir

adresse 1 adresse 2 adresse3 cp ville dans des cellules distinctes de gauche a droite

j ai trouve un code pour deux lignes
=GAUCHE(A1;TROUVE(CAR(10);A1;1)-1)
=DROITE(A1;NBCAR(A1)-TROUVE(CAR(10);A1;1))

ou trois
=GAUCHE(A1;TROUVE(CAR(10);A1;1)-1)
=STXT(A1;TROUVE(CAR(10);A1;1)+1;TROUVE(CAR(10);DROITE(A1;NBCAR(A1)-TROUVE(CAR(10);A1;1)-1)))
=DROITE(A1;NBCAR(A1)-TROUVE(CAR(10);A1;TROUVE(CAR(10);A1;1)+1))

meme si ces codes marchent je peux pas demander à la personne de rentrer les formules selon si ya 2 3 ou 4 lignes,

est il possible d avoir un code générique qui decoupe en colonne la cellules en fonction des car(10), qu il y en ait deux trois ou quatre, meme par un macro eventuellement

merci par avance

bruno
 

jdawson

XLDnaute Junior
Re : decouper une cellules selon les retour chariots

bonjour

ci joint un petit fichier d exemple



sachant que nous avons environ 700 lignes comme cela, tantot avec 2 lignes dans la cellules, parfois 3, parfois 4, qu il faudrait etaler dans des cellules vers la droite

dans l ideal, il faudrait le cp ville soit toujours dans la meme colonne, mais si nous avons deux lignes, il va se trouver en 3e colonne, si nous avons 3 lignes, il va se trouver en 4e etc ..

le problème le plus important est de decouper deja la cellules en differentes cellules,

merci

bruno
 

Pièces jointes

  • test.xls
    13.5 KB · Affichages: 45
  • test.xls
    13.5 KB · Affichages: 45
  • test.xls
    13.5 KB · Affichages: 47
Dernière édition:

Discussions similaires

Réponses
7
Affichages
526

Statistiques des forums

Discussions
312 202
Messages
2 086 178
Membres
103 152
dernier inscrit
Karibu