将多个工作簿合并为一个工作簿

合并工作簿

示例代码使用 Aspose.Cells for Java 将两个工作簿组合成一个工作簿。代码加载源工作簿,使用[工作簿.combine()](https://reference.aspose.com/cells/java/com.aspose.cells/workbook#combine(com.aspose.cells.Workbook)方法组合它们并保存输出工作簿。

源工作簿

输出工作簿

截图

以下是源工作簿和输出工作簿的屏幕截图。

图表工作簿的第一个工作表 - 堆叠

待办事项:图片_替代_文本

图表工作簿的第二个工作表 - 线

待办事项:图片_替代_文本

图片工作簿的第一个工作表——图片

待办事项:图片_替代_文本

组合工作簿中的所有三个工作表 - 堆叠、线条、图片

待办事项:图片_替代_文本

下面的代码片段展示了如何将多个工作簿组合成一个工作簿。

// 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(CombineMultipleWorkbooks.class);
// Open the first excel file.
Workbook SourceBook1 = new Workbook(dataDir + "charts.xlsx");
// Define the second source book.
// Open the second excel file.
Workbook SourceBook2 = new Workbook(dataDir + "picture.xlsx");
// Combining the two workbooks
SourceBook1.combine(SourceBook2);
// Save the target book file.
SourceBook1.save(dataDir + "combined.xlsx");

其他资源

推进主题