Crear filtro para tabla de Excel
Escenarios de uso posibles
Un segmentador se usa para filtrar datos rápidamente. Puede usarse para filtrar datos tanto en una tabla como en una tabla dinámica. Microsoft Excel le permite crear un segmentador seleccionando una tabla o tabla dinámica y luego haciendo clic en Insertar > Segmentador. Aspose.Cells también le permite crear un segmentador usando el método Worksheet.Slicers.Add().
Crear Cortador para Tabla de Excel
Por favor, consulte el siguiente código de ejemplo. Carga el archivo de Excel de muestra que contiene una tabla. Luego crea el rebanador basado en la primera columna. Finalmente, guarda el libro de trabajo en formato XLSX de salida.
Código de muestra
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// Load sample Excel file containing a table. | |
Workbook workbook = new Workbook(sourceDir + "sampleCreateSlicerToExcelTable.xlsx"); | |
// Access first worksheet. | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Access first table inside the worksheet. | |
ListObject table = worksheet.getListObjects().get(0); | |
// Add slicer | |
int idx = worksheet.getSlicers().add(table, 0, "H5"); | |
// Save the workbook in output XLSX format. | |
workbook.save(outputDir + "outputCreateSlicerToExcelTable.xlsx", SaveFormat.XLSX); |