AutoFilter
Panoramica
AutoFilter è una classe in Aspose.Cells FOSS per Python.
Rappresenta i filtri automatici in un foglio di lavoro.
Questa classe fornisce 15 metodi per lavorare con oggetti AutoFilter nei programmi Python. I metodi disponibili includono: __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, e 3 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo l’installazione del pacchetto Aspose.Cells FOSS per Python. Proprietà: filter_columns, range, sort_state.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
range | `` | Lettura/Scrittura | Ottiene o imposta l’intervallo del filtro. |
filter_columns | `` | Lettura | Ottiene la raccolta delle colonne di filtro. |
sort_state | `` | Lettura/Scrittura | Ottiene o imposta le impostazioni dello stato di ordinamento. |
Metodi
| Firma | Descrizione |
|---|---|
__init__() | Inizializza una nuova istanza della classe AutoFilter. |
set_range(start_row, start_col, end_row, end_col) | Imposta l’intervallo del filtro usando gli indici di riga e colonna. |
filter(col_index, values) | Applica un filtro a una colonna specifica. |
add_filter(col_index, value) | Aggiunge un valore di filtro a una colonna specifica. |
custom_filter(col_index, operator, value) | Applica un filtro personalizzato a una colonna specifica. |
filter_by_color(col_index, color, cell_color) | Applica un filtro di colore a una colonna specifica. |
filter_top10(col_index, top, percent, val) | Applica un filtro top 10 a una colonna specifica. |
filter_dynamic(col_index, filter_type, value) | Applica un filtro dinamico a una colonna specifica. |
clear_column_filter(col_index) | Cancella il filtro per una colonna specifica. |
clear_all_filters() | Cancella tutti i filtri. |
remove() | Rimuove l’auto filter dal foglio di lavoro. |
show_filter_button(col_index, show) | Mostra o nasconde il pulsante del filtro per una colonna specifica. |
sort(col_index, ascending) | Imposta l’ordine di ordinamento per una colonna specifica. |
get_filter_column(col_index) | Ottiene la colonna filtro per un indice di colonna specifico. |
has_filter(col_index) | Verifica se una colonna specifica ha filtri applicati. |