AutoFilter

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

NazwaTypDostępOpis
range``Odczyt/zapisPobiera lub ustawia zakres filtra.
filter_columns``OdczytZwraca kolekcję kolumn filtrów.
sort_state``Odczyt/zapisPobiera lub ustawia ustawienia stanu sortowania.

Metody

SygnaturaOpis
__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.

Zobacz także

 Polski