Copiare e Spostare Fogli di Lavoro All interno e Tra Workbooks
A volte è necessario un numero di fogli di lavoro con formattazione comune e inserimento dati. Ad esempio, se lavori con i bilanci trimestrali, potresti voler creare un foglio con fogli che contengono gli stessi titoli di colonna, titoli 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 dei fogli di lavoro all’interno o tra i workbook. I fogli di lavoro, compresi dati, formattazione, tabelle, matrici, grafici, immagini e altri oggetti, vengono copiati con il massimo grado di precisione.
Copia e Sposta Fogli di Lavoro
Questo articolo spiega come utilizzare Aspose.Cells per:
- Copia di un foglio di lavoro all’interno di un libro di lavoro.
- Sposta un foglio di lavoro all’interno di un libro di lavoro.
- Copia di un foglio di lavoro tra i libri di lavoro.
- Sposta un foglio di lavoro tra i libri di lavoro.
Copiare un foglio di lavoro all’interno di un libro di lavoro
I passaggi iniziali sono gli stessi per tutti gli esempi.
- Creare due libri di lavoro con alcuni dati in Microsoft Excel. A fini di questo esempio, abbiamo creato due nuovi libri 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:
- Scarica Aspose.Cells for Java.
- Estrarlo sul tuo computer di sviluppo. Tutti i componenti Aspose, una volta installati, funzionano in modalità di valutazione. La modalità di valutazione non ha limiti di tempo e inserisce solo filigrane nei documenti prodotti.
- Crea un progetto:
- Crea un progetto utilizzando un editor Java come Eclipse o crea un programma semplice utilizzando un editor di testo.
- Aggiungi un percorso di classe:
- Estrai Aspose.Cells.jar e dom4j_1.6.1.jar da Aspose.Cells.zip.
- Imposta il percorso di classe del progetto in Eclipse:
- Seleziona il tuo progetto in Eclipse e clicca su Progetto, poi su Proprietà.
- Seleziona Percorso di build Java nel lato sinistro della finestra di dialogo, poi seleziona la scheda Librerie.
- Clicca su Aggiungi JAR o Aggiungi JAR Esterno per selezionare Aspose.Cells.jar e dom4j_1.6.1.jar e aggiungerli ai percorsi di build.
Oppure puoi impostare il percorso di classe all’avvio in un prompt dei comandi 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 un workbook: Di seguito è riportato il codice utilizzato per completare il compito. Copia il foglio di lavoro Copia all’interno di FirstWorkbook.xls.
Eseguendo il codice sposta il foglio di lavoro chiamato Copia all’interno di FirstWorkbook.xls con il nuovo nome Ultimo Foglio.
File di output
Spostare un Foglio di Lavoro all’interno di un Workbook
Di seguito è riportato il codice utilizzato per completare il compito.
Eseguendo il codice sposta il foglio di lavoro Move dall’indice 1 all’indice 2 in FirstWorkbook.xls.
File di output
Copia un Foglio di Lavoro tra i Workbooks
Eseguendo il codice copia il foglio di lavoro Copia in SecondWorkbook.xls con il nuovo nome Foglio2.
File di output
Spostare un foglio di lavoro tra i Workbooks
Eseguendo il codice sposta il foglio di lavoro move da FirstWorkbook.xls a SecondWorkbook.xls con il nuovo nome Foglio3.
PrimoWorkbook.xls di output
SecondoWorkbook.xls di output
Conclusioni
Questo articolo spiega come copiare e spostare i fogli di lavoro all’interno e tra 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 al Forum Aspose.Cells. Garantiamo una risposta tempestiva.