Combinar varios libros de trabajo en un único libro
Combinación de libros de trabajo
El código de ejemplo combina dos libros de trabajo en un solo libro de trabajo utilizando Aspose.Cells for Java. El código carga los libros de trabajo fuente, usa el método Workbook.combine() para combinarlos y guarda el libro de trabajo de salida.
Libros de trabajo de origen
Libros de trabajo de salida
Capturas de pantalla
A continuación se muestran capturas de pantalla de los libros de trabajo de origen y de salida.
La primera hoja de cálculo del libro de trabajo de gráficos: apilada
Segunda hoja de cálculo del libro de trabajo de gráficos: línea
Primera hoja de cálculo del libro de trabajo de imagen: imagen
Las tres hojas de cálculo en el libro de trabajo combinado: apilada, línea, imagen
El siguiente fragmento de código muestra cómo combinar varios libros de trabajo en un solo libro de trabajo.
// 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"); |