Option Explicit
Sub trennen()
On Error GoTo ErrorHandler
Dim TbZeile As Long
Dim zaehler As Long
TbZeile = Cells(Rows.Count, 1).End(xlUp).Row
ReDim TbSpaA(TbZeile, 1) As Variant
TbSpaA() = Range(Cells(2, 1), Cells(TbZeile, 1))
For zaehler = 1 To TbZeile - 1 Step 2
TbSpaA(zaehler, 1) = Mid(TbSpaA(zaehler, 1), 1, InStr(TbSpaA(zaehler, 1), TbSpaA(zaehler + 1, 1)) - 1) & Mid(TbSpaA(zaehler, 1), InStr(TbSpaA(zaehler, 1), TbSpaA(zaehler + 1, 1)) + Len(TbSpaA(zaehler + 1, 1)), Len(TbSpaA(zaehler, 1)))
Next zaehler
Range(Cells(2, 1), Cells(TbZeile, 1)) = TbSpaA()
End
ErrorHandler:
If Err = 5 Then
Resume Next
Else
Err.Raise 5
End If
End Sub
nich zielführende Hyperlinks per Makro aus dem Excel löschen
MaxMustermann 14.02.2008 - 95 Hits - 14 Antworten
Doppelte Einträge löschen
Handybike 29.04.2008 - 496 Hits - 1 Antwort
In Excel doppelte Einträge löschen - wie?
kasipoasi 25.05.2008 - 987 Hits - 2 Antworten
Doppelte Adressen in Excel-Tabelle löschen
Buerotantesusi 17.09.2009 - 143 Hits - 4 Antworten
mit Makro ein Zeichen löschen
Chrissi_Li 02.09.2008 - 13 Hits - 2 Antworten