ich habe ein Makro mit dem Rekorder erstellt, das im Prinzip auch funktioniert.
Ich hätte es jetzt gerne abgeändert:
Wenn ich Einträge in Zeilen lösche, sollen diese leeren Zeilen an den Schluss der Tabelle verschoben werden. Es sollen also keine Leerzeilen nach dem Sortieren zwischen den Einträgen vorhanden sein.
Wie muss man ergänzen bzw. ändern?
Gruß
Mike49
Sub Sortieren()
Application.ScreenUpdating = False
Range("J13:AC145").Select
Selection.AutoFilter
Selection.AutoFilter Field:=2, Criteria1:=""
Selection.Sort Key1:=Range("K13"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Selection.AutoFilter
ActiveWindow.ScrollRow = 1
Range("A1").Select
Application.ScreenUpdating = True
End
Sub