Combiner plusieurs classeurs en un seul classeur

Combinaison de classeurs avec des images et des graphiques

L’exemple de code combine deux classeurs en un seul classeur à l’aide de Aspose.Cells. Le code charge les classeurs source, utilise leClasseur.combine()méthode 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

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

Sujets avancés