Copier une feuille dans le classeur

Microsoft Excel - Déplacer ou copier des feuilles dans un classeur

Voici les étapes à suivre pour copier et déplacer des feuilles de calcul au sein d’un classeur ou entre des classeurs.

  1. Pour déplacer ou copier des feuilles au sein ou entre des classeurs, ouvrez le classeur qui recevra les feuilles.
  2. Basculez vers le classeur contenant les feuilles que vous souhaitez déplacer ou copier, puis sélectionnez les feuilles.
  3. Dans le menu Édition, cliquez sur Déplacer ou copier la feuille.
  4. Dans la zone Vers le classeur, cliquez sur le classeur pour recevoir les feuilles.
  5. Pour déplacer ou copier les feuilles sélectionnées dans un nouveau classeur, cliquez sur nouveau classeur.
  6. Dans la zone Avant la feuille, cliquez sur la feuille avant laquelle vous souhaitez insérer les feuilles déplacées ou copiées.
  7. Pour copier les feuilles au lieu de les déplacer, sélectionnez la case à cocher Créer une copie.

Aspose.Cells - Copier une feuille dans un classeur

Copiez des feuilles avec Aspose.Cells

Java

 //Create a new Workbook by excel file path

Workbook wb = new Workbook(dataDir + "workbook.xls");

//Create a Worksheets object with reference to the sheets of the Workbook.

WorksheetCollection sheets = wb.getWorksheets();

//Copy data to a new sheet from an existing sheet within the Workbook.

sheets.addCopy("Sheet1");

Apache POI SS - Copier une feuille dans un classeur

Copiez des feuilles avec Apache POI SS

Java

 Workbook wb = new HSSFWorkbook();

wb.createSheet("new sheet");

wb.createSheet("second sheet");

Sheet cloneSheet = wb.cloneSheet(0);

Télécharger le code en cours d’exécution

Télécharger le code source d’exemple