合并或取消合并范围 Cells
Contents
[
Hide
]
您可以使用 Aspose.Cells 合并或拆分一系列单元格。 Aspose.Cells 提供了[范围.merge()](https://reference.aspose.com/cells/java/com.aspose.cells/range#merge() ) 和范围.unMerge() 方法用于此目的。本文介绍如何将一系列单元格合并为一个单元格。
下面的示例代码首先创建一个区域 - A1:D4 - 然后使用[范围.merge()](https://reference.aspose.com/cells/java/com.aspose.cells/range#merge()) 方法。 同样,可以通过创建范围并调用[范围.unMerge()](https://reference.aspose.com/cells/java/com.aspose.cells/range#unMerge()) 方法。
下图显示了使用示例代码生成的输出 Excel 文件。如您所见,A1:D4 区域已合并到一个单元格中。
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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"); |