Copier des feuilles de calcul dans un classeur

Aspose.Cells fournit une méthode surchargée,Aspose.Cells.WorksheetCollection.AddCopy(), qui est utilisé pour ajouter une feuille de calcul à la collection et copier les données d’une feuille de calcul existante. Une version de la méthode prend l’index de la feuille de calcul source comme paramètre. L’autre version prend le nom de la feuille de calcul source comme paramètre.

L’exemple suivant montre comment copier une feuille de calcul existante dans un classeur.

 //Create a new Workbook.

//Open an existing Excel file.

Workbook wb = new Workbook("ResultedBook.xls");

//Create a Worksheets object with reference to

//the sheets of the Workbook.

WorksheetCollection sheets = wb.Worksheets;

//Copy data to a new sheet from an existing

//sheet within the Workbook.

sheets.AddCopy("MySheet");

//Save the Excel file.

wb.Save("Copy Worksheet.xls");

Télécharger l’exemple de code