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 une mise en forme commune et une saisie de données. Par exemple, si vous travaillez avec des budgets trimestriels, vous voudrez peut-être créer un classeur avec des feuilles contenant les mêmes en-têtes de colonnes, en-têtes de lignes et formules. Il y a une façon de faire cela : 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 à l’intérieur 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 à l’intérieur d’un classeur.
- Déplacer une feuille de calcul à l’intérieur d’un classeur.
- Copier une feuille de calcul entre des classeurs.
- Déplacer une feuille de calcul entre des classeurs.
Copier une Feuille de Calcul à l’Intérieur d’un Classeur
Les étapes initiales sont les mêmes pour tous les exemples.
- Créez deux classeurs avec des données dans Microsoft Excel. Dans le cadre de cet exemple, nous avons créé deux nouveaux classeurs dans Microsoft Excel et saisi certaines données dans les feuilles de calcul.
-
PremierClasseur.xls (3 feuilles de calcul)
-
DeuxièmeClasseur.xls (1 feuille de calcul)
FirstWorkbook.xls
SecondWorkbook.xls
- Téléchargez et installez Aspose.Cells :
- Télécharger Aspose.Cells for Java.
- Décompressez-le sur votre ordinateur de développement. Tous les composants Aspose, une fois installés, fonctionnent en mode d’évaluation. Le mode d’évaluation n’a pas de limite de temps et il ne fait qu’ajouter des filigranes aux 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 le fichier Aspose.Cells.jar et dom4j_1.6.1.jar du fichier Aspose.Cells.zip.
- Définissez le chemin de classe du projet dans Eclipse :
- Sélectionnez votre projet dans Eclipse et cliquez sur les menus Projet, puis Propriétés.
- Sélectionnez Chemin de construction Java dans le côté gauche de la boîte de dialogue, puis sélectionnez l’onglet Bibliothèques.
- Cliquez sur Ajouter des JAR ou Ajouter des JAR externes pour sélectionner Aspose.Cells.jar et dom4j_1.6.1.jar et les ajouter aux chemins de construction.
Ou vous pouvez définir le chemin de classe à 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 la feuille de calcul dans un classeur : Ci-dessous est le code utilisé pour accomplir la tâche. Il copie la feuille de calcul Copie dans PremierClasseur.xls.
L’exécution du code déplace la feuille de calcul nommée Copie dans le classeur FirstWorkbook.xls avec le nouveau nom Dernière Feuille.
Fichier de sortie
Déplacer une feuille de calcul dans un classeur
Ci-dessous se trouve 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 Copie dans SecondWorkbook.xls avec le nouveau nom Feuille2.
Fichier de sortie
Déplacer une feuille de calcul entre des classeurs
L’exécution du code déplace la feuille de calcul déplacer de FirstWorkbook.xls à SecondWorkbook.xls avec le nouveau nom Feuille3.
Sortie FirstWorkbook.xls
Sortie SecondWorkbook.xls
Conclusion
Cet article explique comment copier et déplacer des feuilles de calcul à l’intérieur et entre des classeurs à l’aide d’Aspose.Cells.
Aspose.Cells a bénéficié d’années de recherche, de conception et d’ajustement minutieux. Nous vous invitons à poser vos questions, à formuler vos commentaires et à faire part de vos suggestions sur le forum Aspose.Cells. Nous garantissons une réponse rapide.