Copier et déplacer des feuilles de calcul dans et entre des classeurs
Parfois, vous avez besoin d’un certain nombre de feuilles de calcul avec un formatage et une saisie de données communs. Par exemple, si vous travaillez avec des budgets trimestriels, vous souhaiterez peut-être créer un classeur avec des feuilles contenant les mêmes en-têtes de colonne, en-têtes de ligne et formules. Il existe un moyen de le faire : en créant une feuille, puis en la copiant trois fois.
Aspose.Cells prend en charge la copie ou le déplacement de feuilles de calcul dans ou entre des classeurs. Les feuilles de calcul, y compris les données, la mise en forme, les tableaux, les matrices, les graphiques, les images et d’autres objets sont copiées avec le plus haut degré de précision.
Copier et déplacer des feuilles de calcul
Cet article explique comment utiliser Aspose.Cells pour :
- Copier une feuille de calcul dans un classeur.
- Déplacer une feuille de calcul dans un classeur.
- Copier une feuille de calcul entre des classeurs.
- Déplacer une feuille de calcul entre des classeurs.
Copier une feuille de calcul dans un classeur
Les étapes initiales sont les mêmes pour tous les exemples.
- Créez deux classeurs avec des données dans Microsoft Excel. Pour les besoins de cet exemple, nous avons créé deux nouveaux classeurs dans Microsoft Excel et saisi des données dans les feuilles de calcul.
-
FirstWorkbook.xls (3 feuilles de calcul)
-
SecondWorkbook.xls (1 feuille de calcul).
FirstWorkbook.xls
SecondWorkbook.xls
- Téléchargez et installez Aspose.Cells :
- Décompressez-le sur votre ordinateur de développement. ToutAspose les composants, une fois installés, fonctionnent en mode d’évaluation. Le mode d’évaluation n’a pas de limite de temps et il injecte uniquement des filigranes dans les documents produits.
- Créer un projet :
- Créez un projet à l’aide d’un éditeur Java tel qu’Eclipse ou créez un programme simple à l’aide d’un éditeur de texte.
- Ajoutez un chemin de classe :
- Extrayez les fichiers Aspose.Cells.jar et dom4j_1.6.1.jar de Aspose.Cells.zip.
- Définissez le chemin de classe du projet dans Eclipse :
- Sélectionnez votre projet dans Eclipse et cliquez sur les menusProjet , ensuitePropriétés.
- SélectionnezJava Chemin de construction dans la partie gauche de la boîte de dialogue, puis sélectionnez l’onglet Bibliothèques,
- Cliquez surAjouter des JAR ou alorsAjouter des fichiers JAR externes pour sélectionner Aspose.Cells.jar et dom4j_1.6.1.jar et les ajouter dans les chemins de génération.
Ou vous pouvez définir le chemin de classe au moment de l’exécution dans une invite DOS sur Windows. Par exemple:
javac -classpath %classpath%;e:\Aspose.Cells.jar; ClassName .javajava -classpath %classpath%;e:\Aspose.Cells.jar; ClassName
- Copier une feuille de calcul dans un classeur : Vous trouverez ci-dessous le code utilisé par pour accomplir la tâche. Il copie la feuille de calcul Copy dans FirstWorkbook.xls.
L’exécution du code déplace la feuille de calcul nommée Copy dans FirstWorkbook.xls avec le nouveau nom Last Sheet.
Fichier de sortie
Déplacer une feuille de calcul avec dans un classeur
Vous trouverez ci-dessous le code utilisé pour accomplir la tâche.
L’exécution du code déplace la feuille de calcul Déplacer de l’index 1 à l’index 2 dans FirstWorkbook.xls.
Fichier de sortie
Copier une feuille de calcul entre des classeurs
L’exécution du code copie la feuille de calcul Copy to SecondWorkbook.xls avec le nouveau nom Sheet2.
Fichier de sortie
Déplacement d’une feuille de calcul entre des classeurs
L’exécution du code déplace la feuille de calcul de déplacement de FirstWorkbook.xls vers SecondWorkbook.xls avec le nouveau nom Sheet3.
Sortie FirstWorkbook.xls
Sortie SecondWorkbook.xls
Conclusion
Cet article explique comment copier et déplacer des feuilles de calcul dans et entre des classeurs à l’aide de Aspose.Cells.
Aspose.Cells a bénéficié d’années de recherche, de conception et de réglage minutieux. Nous accueillons vos questions, commentaires et suggestions àAspose.CellsForum. Nous garantissons une réponse rapide.