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
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