Créer une trancheuse pour un tableau Excel
Scénarios d’utilisation possibles
Un segmentateur est utilisé pour filtrer rapidement les données. Il peut être utilisé pour filtrer les données dans un tableau ou un tableau croisé dynamique. Microsoft Excel vous permet de créer un segmentateur en sélectionnant un tableau ou un tableau croisé dynamique, puis en cliquant sur Insérer > Segmentateur. Aspose.Cells vous permet également de créer un segmentateur en utilisant la méthode Worksheet.Slicers.Add().
Créer un segmentateur pour un tableau Excel
Veuillez consulter le code d’exemple suivant. Il charge le fichier Excel exemple qui contient un tableau. Il crée ensuite le segmentateur en fonction de la première colonne. Enfin, il enregistre le classeur au format XLSX de sortie.
Code d’exemple
// 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); |