Seite 1 von 1
Re: Neue Zeile bei Trennzeichen
Verfasst: Do, 17.07.2014 07:42
von Stephan
Nutze Split, wie in der Programmhilfe beschrieben, wenn das Trennzeichen ein Semikolon ist also:
allerdings gibt es wohl keinen regulären ausdruck für "neue zeile"
ein gewöhnlicher Zeilemumbruch sollte mit CHR(10) zu erzeugen sein, es kommt aber auf den Anwendungsfall an:
Code: Alles auswählen
x = "a;b;c"
einzeln = Split(x, ";")
x2 = ""
For i = LBOUND(einzeln()) To UBOUND(einzeln())
x2 = x2 & einzeln(i) & CHR(10)
Next i
Msgbox x2
Gruß
Stephan
Re: Neue Zeile bei Trennzeichen
Verfasst: Do, 17.07.2014 08:50
von Karolus
Hallo
Angenommen deine Ausgangsdaten stehen in Spalte A und Spalte B:
in C1:
Code: Alles auswählen
=WIEDERHOLEN( A1 & ZEICHEN(13) ; LÄNGE(B1)-LÄNGE(WECHSELN(B1; ";" ; "" ))+1)
in D1:
zieh beide Formeln nach unten soweit wie nötig.
markiere Spalte C und geh zu
→Daten→Text in Spalten kein Trennzeichen auswählen →→ok
Wiederhole dies mit Spalte D
Falls du die Ausgangsdaten nicht mehr benötigst kannst du Spalte A und B jetzt löschen.
Karolus
Re: Neue Zeile bei Trennzeichen
Verfasst: Do, 17.07.2014 13:34
von TrueColor
Da ich von hier aus den Link im OP nicht öffnen kann, weiss ich auch nicht genau, worauf sich Karolus bezieht.
Zeichen(13) (ASCII 13 = Carriage Return) produziert bei mir keinen Zeilenumbruch, Zeichen 10 (ASCII 10 = Line Feed) hingegen schon.
Von daher sollte
text1;text2;text3 (als Bsp. in Zelle A1)
mittels
in
text1
text2
text3
umgewandelt, schon mal die halbe Miete sein.
Re: Neue Zeile bei Trennzeichen
Verfasst: Do, 17.07.2014 14:20
von Karolus
Hallo
@TrueColor:
Das Zeichen(13) ist zwar
in der Zelle nicht sichtbar, bewirkt aber den Umbruch des Zellinhalts in mehrere Zellen
untereinander via
→Daten→Text in Spalten
rallemaun hat im Prinzip vorher:
und möchte das umwandeln zu:
Karolus
Karolus
Re: Neue Zeile bei Trennzeichen
Verfasst: Fr, 18.07.2014 04:32
von Karolus
Super
Das ist jetzt equivalent zu:
Formel runterziehen, und
→Daten→Text in Spalten →→ok
Re: Neue Zeile bei Trennzeichen
Verfasst: Fr, 18.07.2014 17:13
von lorbass
Karolus hat geschrieben:Super
Das ist jetzt equivalent zu:
(SCNR)
Gruß
lorbass
Re: Neue Zeile bei Trennzeichen
Verfasst: Mo, 21.07.2014 15:01
von TrueColor
Karolus hat geschrieben:Hallo
@TrueColor:
Das Zeichen(13) ist zwar in der Zelle nicht sichtbar, bewirkt aber den Umbruch des Zellinhalts in mehrere Zellen untereinander via →Daten→Text in Spalten
[...]
Ah... Danke für die Erleuchtung!