vor dem Speichern sollen die Autofilter gelöscht werden. Das klappt auch.
Der Wunsch, danach in die letzte gefüllte Zeile zu springen misslingt.
Warum?
Hier der verwendete Code:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Dim wks As Worksheet
For Each wks In Worksheets
If wks.FilterMode = True Then
wks.ShowAllData
End If
End Sub
Next wks
Selection.End(xlDown).Select
End Sub
Vielen Dank und Grüße, Alex