AutoFilter
General
AutoFilter és una classe en Aspose.Cells per Python.
Representa els filtres automàtics en una fitxa de treball.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
range | `` | Llegeix. | Obté o fixa el rang de cèl·lules que cobreix l’autofiltre. |
filter_columns | `` | Llegeix. | Ofereix accés a la col·lecció de definicions de columnes de filtre |
sort_state | `` | Llegeix. | Representa la configuració de sortida actual del filtre automàtic. |
Mètodes
| Signatura | Descripció |
|---|---|
__init__() | Inicialitza una nova instància de la classe AutoFilter. |
set_range(start_row, start_col, end_row, end_col) | Establi la gamma de filtres utilitzant indicis de filas i columnes. |
filter(col_index, values) | Aplica un filtre a una columna específica. |
add_filter(col_index, value) | Afegeix un valor de filtre a una columna específica. |
custom_filter(col_index, operator, value) | Aplica un filtre personalitzat a una columna específica. |
filter_by_color(col_index, color, cell_color) | Aplica un filtre de color a una columna específica. |
filter_top10(col_index, top, percent, val) | Aplica un filtre de 10 punts més importants a una columna específica. |
filter_dynamic(col_index, filter_type, value) | Aplica un filtre dinàmic a una columna específica. |
clear_column_filter(col_index) | Despega el filtre per a una columna específica. |
clear_all_filters() | Elimina tots els filtres. |
remove() | Elimina el filtre automàtic de la fulla. |
show_filter_button(col_index, show) | Mostra o oculta el botó de filtre per a una columna específica. |
sort(col_index, ascending) | S’estableix l’ordre de classificació per a una columna específica. |
get_filter_column(col_index) | Obté la columna de filtre per a un índex de columnes específic. |
has_filter(col_index) | Comprova si una columna específica té filtres aplicats. |