Filtrera data

Arbeta med filter

Använd kalkylbladet AddAutoFilter-metoden för att aktivera autofiltrering för ett kalkylblad. Denna metod accepterar rad-, start- och slutkolumnindex.

För att aktivera anpassat filter, använd kalkylbladet AddCustomFilter-metoden som accepterar radindexet som filtret måste tillämpas på och de anpassade filtreringskriterierna.

Exemplet nedan implementerar både automatiska och anpassade datafilter. I exemplet är autofiltreringsfunktionen aktiverad och filtrerade rader söks utifrån vissa kriterier.

Inmatning: datalistan i det första kalkylbladet

todo:image_alt_text

Utgång: aktivera autofilterfunktionen

todo:image_alt_text

Auto-filter

// 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();

Anpassat datafilter

Anpassad filtrerad data baserat på kriterierna

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();