Filtrare i dati

Lavorare con i filtri

Usa il metodo AddAutoFilter del foglio di lavoro per abilitare il filtro automatico per un foglio di lavoro. Questo metodo accetta gli indici di riga, inizio e fine colonna.

Per abilitare il filtro personalizzato, utilizzare il metodo AddCustomFilter del foglio di lavoro che accetta l’indice di riga a cui applicare il filtro e i criteri di filtraggio personalizzati.

Nell’esempio sottostante vengono implementati sia i filtri dati automatici che personalizzati. Nell’esempio, la funzione di filtro automatico è abilitata e le righe filtrate vengono cercate in base a determinati criteri.

Input: l’elenco dei dati nel primo foglio di lavoro

todo:image_alt_text

Output: abilita la funzione di filtro automatico

todo:image_alt_text

Filtro automatico

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Access active worksheet
var sheet = GridWeb1.WorkSheets[this.GridWeb1.ActiveSheetIndex];
// Enable GridWeb's auto-filter.
sheet.AddAutoFilter(0, 0, sheet.Cells.MaxDataColumn);
sheet.RefreshFilter();

Filtro Dati Personalizzato

Dati filtrati personalizzati in base ai criteri

todo:image_alt_text

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Access active worksheet
var sheet = GridWeb1.WorkSheets[this.GridWeb1.ActiveSheetIndex];
// Enable GridWeb's custom-filter.
sheet.AddCustomFilter(1, "CELL0=\"1\"");
sheet.RefreshFilter();