View Full Version : [java] Modificare xls esistente
Ciao a tutti, vorrei modificare un file xls esistente ma non so come fare.
Riesco a leggerlo e crearne uno nuovo ma non c'e' verso di modificarne uno che gia' esiste.
Sono tentato di leggerlo tutto, aggiungere/modificare le celle che interessano, salvarlo in un file nuovo e alla fine rinominare col vecchio nome.
C'e' un modo per evitare di passare da questo terzo file temporaneo ?
Grazie per l'aiuto
Ciao a tutti, vorrei modificare un file xls esistente ma non so come fare.
Riesco a leggerlo e crearne uno nuovo ma non c'e' verso di modificarne uno che gia' esiste.
Sono tentato di leggerlo tutto, aggiungere/modificare le celle che interessano, salvarlo in un file nuovo e alla fine rinominare col vecchio nome.
C'e' un modo per evitare di passare da questo terzo file temporaneo ?
Grazie per l'aiuto
http://poi.apache.org/
http://poi.apache.org/
Ok... ma vorrei capire come modificare, non solo Workbook.getWorkbook (solo lettura) o Workbook.createWorkbook (solo creazione) ...
consiglio spassionato, usare google che non č difficile.
basta digitare
java poi edit excel
e come risultato esce una domanda su stackoverflow, cioč questa
http://stackoverflow.com/questions/521274/edit-existing-excel-files-using-jxl-api-apache-poi
ctrl+c ctrl+v ed hai finito
consiglio spassionato, usare google che non č difficile.
basta digitare
java poi edit excel
e come risultato esce una domanda su stackoverflow, cioč questa
http://stackoverflow.com/questions/521274/edit-existing-excel-files-using-jxl-api-apache-poi
ctrl+c ctrl+v ed hai finito
ficcatelo in culo il consiglio spassionato
Fino ad ora per modificare un xls esistente lo ricreavo nuovo (cella da modificare compresa) e lo ricopiavo sul file originale, una simulazione della modifica.
Esiste il modo di modificare una cella di un file xls che gia' esiste su file system senza dover fare questo giro ?
----------
Risolto :
http://thinktibits.blogspot.it/2012/12/Update-Modify-Excel-File-Java-POI-Example.html
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.