Wenn in der Datei ein Autofilter gesetzt ist und auch in einem beliebigen Feld ein Kriterium gesetzt ist, wie bekomme ich per VBA die Anzeige ALLER Elemente hin.
Mein Versuch mit
Range(XYZ).Autofilter
löscht diesen komplett, was aber nciht gewollt ist. Und
.Autofilter Field:=X
funzt auch nicht, da ich ja vorher nicht weiß, welches Feld zuletzt benutzt wurde. Und alle Felder per Schleife durchzugehen, kann's ja auch nicht sein.
Meine letzte Idee war, mit .Autofilter diesen komplett zu löschen und anschließend mit dem gleichen Befehl wieder zu setzen. Aber was ist, wenn der Filter vorher nicht gesetzt war, dann geht das auch nicht.
Ich bin mir sicher, da gibt's was ganz simples, oder?
Gruß
David