Filtrar Datos
Trabajar con filtros
Utiliza el método AddAutoFilter de la hoja de cálculo para habilitar el autofiltro para una hoja de cálculo. Este método acepta los índices de fila, columna de inicio y fin.
Para habilitar el filtro personalizado, utiliza el método AddCustomFilter de la hoja de cálculo que acepta el índice de fila al cual se debe aplicar el filtro y los criterios de filtrado personalizado.
El siguiente ejemplo implementa tanto autofiltros como filtros de datos personalizados. En el ejemplo, se habilita la función de autofiltro y se buscan filas filtradas basadas en algunos criterios.
Entrada: la lista de datos en la primera hoja de cálculo
Salida: habilitar la función de autofiltro
Autofiltro
// 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 de Datos Personalizado
Datos filtrados personalizados basados en los criterios
// 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(); |