mehrzeilige Zelle in zwei Spalten separieren
#11
Hi,


Zitat:kann ich die Formel denn auch Nutzen wenn ich unterschiedlich lange Namen und Adressen habe ?


probiers doch aus!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • Klaus-Dieter
Antworten Top
#12
...wie wärs mit einem Makro? Nach Deiner Vorlage erstellt....

Code:
Sub Trennen()
Dim arr, var, rng As Range
Application.EnableEvents = False
Set rng = Tabelle1.UsedRange.Columns(1)

For Each var In rng.Rows
If var.Row > 1 Then
    arr = Split(var.Value, Chr(10))
    var.Value = arr(0)
    var.Offset(, 1).Value = arr(2)
    var.Offset(, 2).Value = arr(3)
End If
Next

    With Columns("A:C")
        .HorizontalAlignment = xlLeft
        .VerticalAlignment = xlTop
        .Orientation = 0
        .ShrinkToFit = False
        .EntireColumn.AutoFit
    End With

Application.EnableEvents = True

End Sub
...hier werden auch noch Adresse und Ort getrennt...
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben.
Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.

Ciao, Ralf

Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste