ich filtere eine Liste und schreibe das Ergebnis in ein (vorhandenes) Tabellenblatt. In Zeile 1 ist die Kopfzeile. Die Werte beginnen in Zeile 2. Ab dort soll nach jeder Zeile eine Leerzeile eingefügt werden, aber nur für die Spalten A-I
Vielen Dank im voraus
Sub Trennen()
With ActiveSheet.Range("$A$1:$I$900")
.AutoFilter Field:=9, Criteria1:="1"
.CurrentRegion.SpecialCells(xlCellTypeVisible).Copy _
Worksheets("Tab 1").Range("A1")
.AutoFilter Field:=9, Criteria1:="2"
.CurrentRegion.SpecialCells(xlCellTypeVisible).Copy _
Worksheets("Tab 2").Range("A1")
.AutoFilter Field:=9, Criteria1:="3"
.CurrentRegion.SpecialCells(xlCellTypeVisible).Copy _
Worksheets("Tab 3").Range("A1")
End With
ActiveSheet.AutoFilterMode = False
End Sub