Copia e sposta i fogli di lavoro all'interno e tra le cartelle di lavoro
A volte, hai bisogno di un numero di fogli di lavoro con formattazione e immissione dati comuni. Ad esempio, se lavori con budget trimestrali, potresti voler creare una cartella di lavoro con fogli che contengono le stesse intestazioni di colonna, intestazioni di riga e formule. C’è un modo per farlo: creando un foglio e poi copiandolo tre volte.
Aspose.Cells supporta la copia o lo spostamento di fogli di lavoro all’interno o tra cartelle di lavoro. Fogli di lavoro inclusi dati, formattazione, tabelle, matrici, grafici, immagini e altri oggetti vengono copiati con il massimo grado di precisione.
Copiare e spostare fogli di lavoro
Questo articolo spiega come utilizzare Aspose.Cells per:
- Copiare un foglio di lavoro all’interno di una cartella di lavoro.
- Sposta un foglio di lavoro all’interno di una cartella di lavoro.
- Copia un foglio di lavoro tra le cartelle di lavoro.
- Sposta un foglio di lavoro tra le cartelle di lavoro.
Copia di un foglio di lavoro all’interno di una cartella di lavoro
I passaggi iniziali sono gli stessi per tutti gli esempi.
- Crea due cartelle di lavoro con alcuni dati in Microsoft Excel. Ai fini di questo esempio, abbiamo creato due nuove cartelle di lavoro in Microsoft Excel e inserito alcuni dati nei fogli di lavoro.
-
FirstWorkbook.xls (3 fogli di lavoro)
-
SecondWorkbook.xls (1 foglio di lavoro).
FirstWorkbook.xls
SecondWorkbook.xls
- Scarica e installa Aspose.Cells:
- Decomprimilo sul tuo computer di sviluppo. TuttiAspose i componenti, una volta installati, funzionano in modalità di valutazione. La modalità di valutazione non ha limiti di tempo e si limita a inserire filigrane nei documenti prodotti.
- Crea un progetto:
- Creare un progetto utilizzando un editor Java come Eclipse o creare un semplice programma utilizzando un editor di testo.
- Aggiungi un percorso di classe:
- Estrarre Aspose.Cells.jar e dom4j_1.6.1.jar da Aspose.Cells.zip.
- Imposta il classpath del progetto in Eclipse:
- Seleziona il tuo progetto in Eclipse e fai clic sui menuProgetto , poiProprietà.
- SelezionareJava Costruisci Percorso nella parte sinistra della finestra di dialogo, quindi seleziona la scheda Librerie,
- Fare clicAggiungi JAR oAggiungi JAR esterni per selezionare Aspose.Cells.jar e dom4j_1.6.1.jar e aggiungerli nei percorsi di compilazione.
Oppure puoi impostare il classpath in fase di esecuzione in un prompt di DOS su Windows. Per esempio:
javac -classpath %classpath%;e:\Aspose.Cells.jar; ClassName .javajava -classpath %classpath%;e:\Aspose.Cells.jar; ClassName
- Copia il foglio di lavoro all’interno di una cartella di lavoro: Di seguito è riportato il codice utilizzato da per eseguire l’operazione. Copia il foglio di lavoro Copia all’interno di FirstWorkbook.xls.
L’esecuzione del codice sposta il foglio di lavoro denominato Copia all’interno di FirstWorkbook.xls con il nuovo nome Last Sheet.
File di uscita
Spostare un foglio di lavoro con in una cartella di lavoro
Di seguito è riportato il codice utilizzato per eseguire l’attività.
L’esecuzione del codice sposta il foglio di lavoro Sposta dall’indice 1 all’indice 2 in FirstWorkbook.xls.
File di uscita
Copia di un foglio di lavoro tra cartelle di lavoro
L’esecuzione del codice copia il foglio di lavoro Copy in SecondWorkbook.xls con il nuovo nome Sheet2.
File di uscita
Spostare un foglio di lavoro tra cartelle di lavoro
L’esecuzione del codice sposta il foglio di lavoro di spostamento da FirstWorkbook.xls a SecondWorkbook.xls con il nuovo nome Sheet3.
Output FirstWorkbook.xls
Output SecondWorkbook.xls
Conclusione
Questo articolo spiega come copiare e spostare i fogli di lavoro all’interno e tra le cartelle di lavoro utilizzando Aspose.Cells.
Aspose.Cells ha beneficiato di anni di ricerca, progettazione e attenta messa a punto. Accogliamo con favore le vostre domande, commenti e suggerimenti aAspose.Cells Foro. Garantiamo una pronta risposta.