AutoFilter

Übersicht über die

AutoFilter ist eine Klasse in Aspose.Cells für Python.

Repräsentiert automatische Filter in einem Arbeitsblatt.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
range``Lesen Sie .Erhält oder setzt den Zellbereich, den der Autofilter abdeckt.
filter_columns``Lesen Sie .Erlaubt den Zugriff auf die Sammlung der Definitionen von Filterkolumnen.
sort_state``Lesen Sie .Darstellt die aktuelle Sortierkonfiguration des Autofilters.

Methoden und Verfahren

UnterzeichnungBeschreibung
__init__()Initialisiert eine neue Instanz der Klasse AutoFilter.
set_range(start_row, start_col, end_row, end_col)Der Filterbereich wird mit Zeilen- und Spaltenindizes festgelegt.
filter(col_index, values)Auf eine bestimmte Spalte einen Filter anwenden.
add_filter(col_index, value)Fügt einem bestimmten Spalte einen Filterwert hinzu.
custom_filter(col_index, operator, value)Wendet einen benutzerdefinierten Filter auf eine bestimmte Spalte an.
filter_by_color(col_index, color, cell_color)Wendet einen Farbfilter auf eine bestimmte Spalte an.
filter_top10(col_index, top, percent, val)Anwendet einen Top-10-Filter auf eine bestimmte Spalte.
filter_dynamic(col_index, filter_type, value)Anwendet einen dynamischen Filter auf eine bestimmte Spalte.
clear_column_filter(col_index)Der Filter für eine bestimmte Spalte wird gelöscht.
clear_all_filters()- Erledigt alle Filter.
remove()Entfernt den automatischen Filter aus dem Arbeitsblatt.
show_filter_button(col_index, show)Zeigt oder verbirgt die Filtertaste für eine bestimmte Spalte.
sort(col_index, ascending)Die Sortierreihenfolge für eine bestimmte Spalte festlegt.
get_filter_column(col_index)Erhält die Filterkolumne für einen bestimmten Spaltenindex.
has_filter(col_index)Überprüft, ob in einer bestimmten Spalte Filter angewendet wurden.
 Deutsch