Combiner plusieurs classeurs en un seul classeur

Combiner des classeurs

L’exemple de code combine deux classeurs en un seul classeur à l’aide de Aspose.Cells for Java. Le code charge les classeurs source, utilise leClasseur.combine() pour les combiner et enregistre le classeur de sortie.

Classeurs sources

Classeurs de sortie

Captures d’écran

Vous trouverez ci-dessous des captures d’écran des classeurs source et de sortie.

La première feuille de calcul du classeur de graphiques - empilée

tâche : image_autre_texte

Deuxième feuille de calcul du classeur de graphiques - ligne

tâche : image_autre_texte

Première feuille de travail du classeur d’images - image

tâche : image_autre_texte

Les trois feuilles de calcul du classeur combiné - empilées, ligne, image

tâche : image_autre_texte

L’extrait de code suivant montre comment combiner plusieurs classeurs en un seul classeur.

// 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");

Ressources additionnelles

Sujets avancés