AutoFilter
Overzicht
AutoFilter is een klasse in Aspose.Cells FOSS voor Python.
Stelt automatische filters voor in een werkblad.
Deze klasse biedt 15 methoden voor het werken met AutoFilter objecten in Python programma’s. Beschikbare methoden omvatten: __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, en 3 extra methoden. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Cells FOSS voor Python pakket. Eigenschappen: filter_columns, range, sort_state.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
range | `` | Lezen/schrijven | Gets of sets het filterbereik. |
filter_columns | `` | Lezen | Haalt de verzameling filterkolommen op. |
sort_state | `` | Lezen/schrijven | Geeft de sorteerstatusinstellingen terug of stelt deze in. |
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__() | Initialiseert een nieuwe instantie van de AutoFilter klasse. |
set_range(start_row, start_col, end_row, end_col) | Stelt het filterbereik in met behulp van rij- en kolomindices. |
filter(col_index, values) | Past een filter toe op een specifieke kolom. |
add_filter(col_index, value) | Voegt een filterwaarde toe aan een specifieke kolom. |
custom_filter(col_index, operator, value) | Past een aangepast filter toe op een specifieke kolom. |
filter_by_color(col_index, color, cell_color) | Past een kleurfilter toe op een specifieke kolom. |
filter_top10(col_index, top, percent, val) | Past een top-10 filter toe op een specifieke kolom. |
filter_dynamic(col_index, filter_type, value) | Past een dynamisch filter toe op een specifieke kolom. |
clear_column_filter(col_index) | Verwijdert het filter voor een specifieke kolom. |
clear_all_filters() | Verwijdert alle filters. |
remove() | Verwijdert het automatische filter van het werkblad. |
show_filter_button(col_index, show) | Toont of verbergt de filterknop voor een specifieke kolom. |
sort(col_index, ascending) | Stelt de sorteervolgorde in voor een specifieke kolom. |
get_filter_column(col_index) | Haalt de filterkolom op voor een specifieke kolomindex. |
has_filter(col_index) | Controleert of een specifieke kolom filters heeft toegepast. |