Zwraca klasyczną kolekcję pól AutoFiltra XLS dla arkusza. Tylko odczyt
Składnia
property AutoFilterColumns: TXLSAutofilter;
Uwagi
Kolekcja używa indeksów pól 1-based odpowiadających widocznym kolumnom AutoFiltra. Count zwraca liczbę filtrowanych kolumn w bieżącym zakresie. Items[Field] zwraca TXLSAutofilterItem dla tego pola lub nil gdy indeks pola jest poza bieżącym zakresem
Każdy element udostępnia Active, Operator, Criteria1 i Criteria2. Obiekty kryteriów udostępniają przechowywany BIFF8 DOPER DataType, grbitSgn i Value
Przykład
Sheet.ApplyAutoFilter('A1:C5', 2, '>=100');
FilterItem := Sheet.AutoFilterColumns[2];
if Assigned(FilterItem) and FilterItem.Active then
CriteriaValue := FilterItem.Criteria1.Value;
Zobacz też