Microsoft® Suddivisione file Excel via Java

Dividi il foglio di calcolo Excel in fogli di lavoro all'interno di applicazioni basate su Java

 

Esistono diversi scenari in cui è necessario dividere file Excel come un foglio di calcolo contenente i dati degli studenti con assegnazione di un singolo foglio per ogni studente. Ed è necessario dividere ogni foglio dal punto di vista dello studente come un file separato. Per automatizzarla applicazione via Java, Java Excel API è lì per dividere il documento Excel in fogli. I formati supportati includono XLS, XLSX, XLSB, XLSM, ODS.

Dividi il documento Excel in più file

Il modo più semplice per dividere il file Excel in fogli è accedere a tutti i fogli, scorrere ciascun foglio e salvarlo uno per uno nel formato desiderato. Per il caricamento del foglio di lavoro fornisce lo API Cartella di lavoro classe. getWorksheets().getCount() il metodo ottiene il numero totale di fogli. Scorrere ogni foglio e utilizzarlo getWorksheets().get(sheetindex) per accedere alla scheda specifica. Spostare i dati del foglio selezionato nell’oggetto della classe cartella di lavoro appena creato utilizzando Metodo di copia . Infine salvalo nel formato richiesto.

Java Codice per dividere file Excel
 

Dividi il foglio di lavoro Excel in riquadri

API fornisce anche la funzionalità di suddivisione del foglio di lavoro Excel in diversi riquadri. Il processo è caricare il file utilizzando la classe Workbook. Seleziona il primo foglio di lavoro o qualsiasi foglio richiesto fornendo il relativo indice. Chiama setActiveCell con l’indice di cella pertinente come parametro. E infine dividi la finestra del foglio di lavoro in diversi riquadri chiamando il metodo split().

Java Codice per dividere il foglio Excel nel riquadro Visualizza