AutoFilter
Przegląd
AutoFilter jest klasą w Aspose.Cells FOSS dla Python.
Reprezentuje automatyczne filtry w arkuszu.
Ta klasa udostępnia 15 metod do pracy z obiektami AutoFilter w programach Python. Dostępne metody obejmują: __init__, add_filter, clear_all_filters, clear_column_filter, custom_filter, filter, filter_by_color, filter_dynamic, filter_top10, get_filter_column, has_filter, remove oraz 3 dodatkowe metody. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Python po zainstalowaniu pakietu Aspose.Cells FOSS dla Python. Właściwości: filter_columns, range, sort_state.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
range | `` | Odczyt/zapis | Pobiera lub ustawia zakres filtra. |
filter_columns | `` | Odczyt | Zwraca kolekcję kolumn filtrów. |
sort_state | `` | Odczyt/zapis | Pobiera lub ustawia ustawienia stanu sortowania. |
Metody
| Sygnatura | Opis |
|---|---|
__init__() | Inicjalizuje nową instancję klasy AutoFilter. |
set_range(start_row, start_col, end_row, end_col) | Ustawia zakres filtru przy użyciu indeksów wiersza i kolumny. |
filter(col_index, values) | Stosuje filtr do określonej kolumny. |
add_filter(col_index, value) | Dodaje wartość filtru do określonej kolumny. |
custom_filter(col_index, operator, value) | Zastosowuje niestandardowy filtr do określonej kolumny. |
filter_by_color(col_index, color, cell_color) | Zastosowuje filtr kolorów do określonej kolumny. |
filter_top10(col_index, top, percent, val) | Zastosowuje filtr top 10 do określonej kolumny. |
filter_dynamic(col_index, filter_type, value) | Stosuje dynamiczny filtr do określonej kolumny. |
clear_column_filter(col_index) | Czyści filtr dla określonej kolumny. |
clear_all_filters() | Czyści wszystkie filtry. |
remove() | Usuwa filtr automatyczny z arkusza. |
show_filter_button(col_index, show) | Wyświetla lub ukrywa przycisk filtru dla określonej kolumny. |
sort(col_index, ascending) | Ustawia kolejność sortowania dla określonej kolumny. |
get_filter_column(col_index) | Pobiera kolumnę filtru dla określonego indeksu kolumny. |
has_filter(col_index) | Sprawdza, czy w określonej kolumnie zastosowano filtry. |