Fusionner ou séparer une plage de cellules
Le code d’exemple suivant crée d’abord une plage - A1:D4 - puis fusionne les cellules de la plage en une seule cellule à l’aide de la méthode Range.merge(). De même, il est possible de scinder les cellules en créant une plage et en appelant la méthode Range.unMerge().
L’image suivante montre le fichier Excel généré avec le code d’exemple. Comme vous pouvez le voir, la plage A1:D4 a été fusionnée dans une seule cellule.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(MergeUnmergeRangeofCells.class); | |
// Create a workbook | |
Workbook workbook = new Workbook(); | |
// Access the first worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Create a range | |
Range range = worksheet.getCells().createRange("A1:D4"); | |
// Merge range into a single cell | |
range.merge(); | |
// Save the workbook | |
workbook.save(dataDir + "output.xlsx"); |