Combinar varios libros de trabajo en un único libro

Combinar libros de trabajo con imágenes y gráficos

El código de ejemplo combina dos libros de trabajo en un único libro utilizando Aspose.Cells. El código carga los libros de trabajo de origen, utiliza 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

todo:image_alt_text

Segunda hoja de cálculo del libro de trabajo de gráficos: línea

todo:image_alt_text

Primera hoja de cálculo del libro de trabajo de imagen: imagen

todo:image_alt_text

Las tres hojas de cálculo en el libro de trabajo combinado: apilada, línea, imagen

todo:image_alt_text

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
// Define the first source
// Open the first excel file.
Workbook SourceBook1 = new Workbook(dataDir+ "SampleChart.xlsx");
// Define the second source book.
// Open the second excel file.
Workbook SourceBook2 = new Workbook(dataDir+ "SampleImage.xlsx");
// Combining the two workbooks
SourceBook1.Combine(SourceBook2);
dataDir = dataDir + "Combined.out.xlsx";
// Save the target book file.
SourceBook1.Save(dataDir);

Temas avanzados