Zelleneinträge trennen

Hallo!

Ich habe Datumsangaben in folgender Form vorliegen:

19940801
19941203
usw.

Diese Einträge möchte ich nun trennen und zwar so:

1994 0801
1994 1203

habe im Internet folgendes Makro gefunden:

Sub trennen_neu()
Selection.TextToColumns Destination:=Range(„A1“), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=True, Other:=False, FieldInfo _
:=Array(Array(1, 1), Array(2, 1))
End Sub

Damit kann ich immerhin schonmal Text trennen, der durch ein Komma oder eine Leerzeile oder ein Semicolon getrennt ist. Wie kann ich das Makro denn so umschreiben, dass es nach einer vorgegebenen Zeichenlänge trennt? In meinem Fall wäre es ja 4. Bin für Hilfe sehr dankbar,
besten Gruß

Claas

Hallo, Claas!

Ich habe Datumsangaben in folgender Form vorliegen:
19940801
19941203
usw.

Schreib doch einfach in die Zellen daneben

 A B C 
1 19940801 =LINKS(A1;4) =RECHTS(A1;4)
2 19941203 =LINKS(A2;4) =RECHTS(A2;4)

Damit wären die Einträge getrennt.
Soll das einmalig passieren oder immer wieder? Auf dem gleichen Sheet/in den gleichen Spalten oder immer mal wieder anders?

Gruß, Manfred

Problem gelöst, danke o.w.T.
owt