Excel365: Text in Spalten aufteilen "ab größer 5 Leerzeichen"
Hallo zusammen,
ich habe eine Exceldatei, in der sind leider bereits je Zeile alle Inhalte in einem Feld.
Die Daten möchte ich nun in einzelne Spalten aufteilen.
Problem:
Ich möchte als Trennzeichen "> 5 Leerzeichen" benutzen
Ich habe es mit der Funktion "Text in Spalten" versucht. Leider ohne Erfolg
Würde mich über eine Hilfestellung freuen
Vielen Dank !
ich habe eine Exceldatei, in der sind leider bereits je Zeile alle Inhalte in einem Feld.
Die Daten möchte ich nun in einzelne Spalten aufteilen.
Problem:
Ich möchte als Trennzeichen "> 5 Leerzeichen" benutzen
Ich habe es mit der Funktion "Text in Spalten" versucht. Leider ohne Erfolg
Würde mich über eine Hilfestellung freuen
Vielen Dank !
Please also mark the comments that contributed to the solution of the article
Content-Key: 1756284471
Url: https://administrator.de/contentid/1756284471
Printed on: May 10, 2024 at 13:05 o'clock
7 Comments
Latest comment
Servus,
du könntest das z.B. mit RegEx in VBA machen oder mit einem Texteditor die Leerzeichzen durch ein Trennzeichen (z.B. Semikolon) ersetzen.
https://stackoverflow.com/a/22542835
Für mehr als 5 Leerzeichen:
\s{6,}
du könntest das z.B. mit RegEx in VBA machen oder mit einem Texteditor die Leerzeichzen durch ein Trennzeichen (z.B. Semikolon) ersetzen.
https://stackoverflow.com/a/22542835
Für mehr als 5 Leerzeichen:
\s{6,}
Sub Replace5PlusSpaces()
Set regex = CreateObject("vbscript.regexp")
regex.Global = True
regex.Pattern = "\s{6,}"
With ActiveSheet
For Each cell In .Range("A1:A" & .Cells(Rows.Count, "A").End(xlUp).Row)
cell.Value = regex.Replace(cell.Value, ";")
Next
.Range("A:A").TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, ConsecutiveDelimiter:=False, Semicolon:=True
End With
End Sub
Zitat von @Martl1974:
Stichwort Excel Powerquery.
Da brauchst keinerlei VBA oder Programmierkenntnisse. 😉
Dann bitte auch das Beispiel passend zu seinem Thread liefern, nur mit Begriffen um sich zu werfen bringt den TO und andere nicht weiter. Danke.Stichwort Excel Powerquery.
Da brauchst keinerlei VBA oder Programmierkenntnisse. 😉
Gruß @colinardo
Zitat von @colinardo:
Dann bitte auch das Beispiel passend zu seinem Thread liefern, nur mit Begriffen um sich zu werfen bringt den TO und andere nicht weiter. Danke.
Dann bitte auch das Beispiel passend zu seinem Thread liefern, nur mit Begriffen um sich zu werfen bringt den TO und andere nicht weiter. Danke.
Naja, der TO hat ja nach Hilfestellung gefragt, nicht nach einer fertigen Lösung...
Würde mich über eine Hilfestellung freuen