Klasse Filters (Excel VBA)
Eine Auflistung von Filter -Objekten, die alle Filter in einem Auto filterten Range-Objekt darstellt. Um eine Filters -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise
Dim flts as Filters
Set flts = ActiveSheet.AutoFilter.Filters
For Each
Hier ist ein Beispiel für die Verarbeitung der Filters -Elemente in einer Sammlung
Dim flt As Filter
For Each flt In ActiveSheet.AutoFilter.Filters
Next flt
Count
Gibt einen Long-Wert zurück, der die Anzahl der Objekte in der Auflistung darstellt.
Dim lngCount As Long
lngCount = ActiveSheet.AutoFilter.Filters.Count
Item
Gibt ein einzelnes Objekt aus einer Auflistung zurück.
Item (Index)
Index: Die Indexnummer des Objekts.
Dim fltItem As Filter
Set fltItem = ActiveSheet.AutoFilter.Filters(Index:=1)