Ich habe in einer Tabelle einen Autofilter gesetzt.
Beim Verlassen der Tabelle lauft ein Code ab
Private Sub Worksheet_Deactivate()
End Sub
Nun möchte ich zuerst feststellen (mit einer UDF?), ob ein Activfilter gesetzt ist und wenn ja, ob alle Daten angezeigt werden.Ich möchte nur dies feststellen und nicht etwa - falls die Tabelle gefiltert ist, mit ShowAllData alle Daten anzeigen. Wenn nicht alle Daten angezeigt werden, möchte ich das Ablaufen des Codes verhindern.
Ideal wäre, wenn ich als Rückgabe 0 (Null) erhalte, wenn kein Activfilter gesetzt ist; wen nich als Rückgabe 1 erhalte, wenn zwar ein Activfilter gesetzt ist, jedoch alle Daten angezeigt werden; wenn ich als Rückgabe eine 2 erhalte, wenn ein Activfilter gesetzt ist und nicht alle Daten angezeigt werden.
Wer kann mir weiter helfen?
Danke und Gruss, Peter