Ich habe nach langem Suchen und probieren den untenstehenden VBA Code gefunden. Leider teilt er mir alle Wörter in Buchstaben auf. Kann man den irgendwie verändern, das er nur nach einem Leerzeichen teilt. also wenn man z.B.: Maier Herbert Irgendwo 12123 Orthausen.............. hat. Diese sind in einer Zelle geschrieben und soll dann aufgeteilt in jeweils einer Zelle sein. Also "Maier" in einer Zelle und "Herbert" in einer Zelle usw.
Danke für Eure Hilfe
chris
Sub teilen() Dim iSpalte As Integer Dim iZeile As Integer For iZeile = 2 To Range("A65536").End(xlUp).Row For iSpalte = 1 To 12 Cells(iZeile, iSpalte + 1) = Mid(Cells(iZeile, 1), iSpalte, 1) Next iSpalte Next iZeile End Sub