Hallo
https://www.herber.de/bbs/user/141121.xlsx
Ich habe in einer Spalte diverse Daten die ich sinngerecht in 5 Spalten aufteilen möchte:
1. Datum
2. Datum
Kompletter Name
Ziffer (Jahre)
Jahre
Beispiel Zeile 4:
2020-10-27 27.10.1978 Reto Wüest Wälchli 42 Jahre
2020-10-27
27.10.1978
Reto Hunziker Wälchli
42
Jahre
Hat jemand eine Idee, wie ich das per vba machen kann? Text in Spalten geht nicht, da Namen sehr unterschiedlich.
Danke und Gruss
Gregor
Sub trennen() Dim a As String, b, i, zeile For zeile = 4 To Cells(Rows.Count, 1).End(xlUp).Row a = Cells(zeile, 1) b = Split(Left(a, Len(a) - 6)) Cells(zeile, 2) = b(0) Cells(zeile, 3) = b(1) Cells(zeile, 4) = b(UBound(b)) a = "" For i = 2 To UBound(b) - 1 a = a & b(i) & " " Next i Cells(zeile, 5) = Trim(a) Next zeile End Sub