AutoFilter
Přehled
AutoFilter je třída v Aspose.Cells pro Python.
Zobrazuje automatické filtry v pracovním listu.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
range | `` | Čtěte. | Získejte nebo nastavit rozsah buněk, který automatický filtr pokrývá. |
filter_columns | `` | Čtěte. | Poskytuje přístup k souboru definic sloupců filtrů |
sort_state | `` | Čtěte. | Zobrazuje současnou konfiguraci třídění automatického filtru. |
Metody
| Podpis: | Popis: |
|---|---|
__init__() | Inicializuje novou instanci třídy AutoFilter . |
set_range(start_row, start_col, end_row, end_col) | Nastavení rozmezí filtru pomocí indexů řádků a sloupců. |
filter(col_index, values) | Použije filtr na konkrétní sloupek. |
add_filter(col_index, value) | Přidává hodnotu filtru do konkrétního sloupce. |
custom_filter(col_index, operator, value) | Použije vlastní filtr na konkrétní sloupce. |
filter_by_color(col_index, color, cell_color) | Použije barevný filtr na konkrétní sloupce. |
filter_top10(col_index, top, percent, val) | Použije filtr top 10 pro konkrétní sloupek. |
filter_dynamic(col_index, filter_type, value) | Použije dynamický filtr na konkrétní sloupek. |
clear_column_filter(col_index) | Vyčistí filtr pro konkrétní sloupek. |
clear_all_filters() | Vyčistí všechny filtry. |
remove() | Odstraňuje automatický filtr z pracovního listu. |
show_filter_button(col_index, show) | Zobrazuje nebo skrývá tlačítko filtru pro konkrétní sloupce. |
sort(col_index, ascending) | Nastavuje pořadí třídění pro konkrétní sloupce. |
get_filter_column(col_index) | Získejte filtrový sloupek pro konkrétní index sloupu. |
has_filter(col_index) | Zkontroluje, zda je na konkrétní sloupci aplikován filtr. |