ich hätte mal wieder eine Frage.
Ich möchte per vba meine excelliste sortieren lassen.
Ich möchte zunächst die letzte beschrieben Zeile finden (hier z)
und dann nach Spalte G sortieren lassen.
Hierzu habe ich folgenden Code geschrieben.
Private Sub erledigt_offen_Click()
Dim z As Long
z = Cells(Rows.Count, 1).End(xlUp).Row
Range("A2:I & z").Select
Selection.Sort Key1:=Range("G3"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
Beim lauffen lassen wird die Zeile Range("A2:I &z").select markiert und es erscheint der Fehler
die Methode Range für das Objekt Worksheet ist fehlgeschlagen.
Kann mir jemand sagen wo mein Fehler liegt, oder hat jemand ne passende Lösung für mein vorhaben.
Vielen Dank im vorraus.
Grüße,
Thorsten