ich habe:
If ActiveSheet.AutoFilterMode = True Then
ActiveSheet.ShowAllData
End If
und möchte erreichen, dass ein möglicherweise gesetzter Autofilter (also eine gefilterte Liste) aufgehoben wird, bevor das Skript weiter abgearbeitet wird. Wenn kein Autofilter gesetzt ist, soll das Skript ohne weitere Aktion abgearbeitet werden.
Jedoch bekomme ich bei nicht gesetztem Autofilter aber die Fehlermeldung: Die ShowAllData Methode konnte nicht ausgeführt werden
Das verstehe ich nicht. Kann ja auch nicht ausgeführt werden, soll ja aber auch nicht - deswegen ja die If-Abfrage. ich stehe auf dem Schlauch.... Vielen Dank!!
Gruß
Dirk