过滤数据

使用过滤器

使用工作表 AddAutoFilter 方法为工作表启用自动筛选。此方法接受行、开始和结束列索引。

要启用自定义过滤器,请使用工作表 AddCustomFilter 方法,该方法接受必须应用过滤器的行索引和自定义过滤条件。

下面的示例实现了自动和自定义数据过滤器。在该示例中,启用了自动筛选功能,并根据某些条件搜索筛选的行。

输入:第一个工作表中的数据列表

待办事项:图片_替代_文本

输出:启用自动过滤功能

待办事项:图片_替代_文本

自动过滤

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

自定义数据过滤器

根据条件自定义过滤数据

待办事项:图片_替代_文本

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