2016-06-08 41 views
0

我正在使用JExcel API來打開和編輯現有的.xls文件。如何使用JExcel維護Excel中的格式

第一個問題是我無法直接編輯打開的xls文件。我需要先製作一份。 (問題1:它可以編輯打開的工作簿或沒有?)

我對此的解決方案基於某些互聯網信息是:

Workbook workbook=Workbook.getWorkbook(inputfile); 
... 
WritableWorkbook wb=Workbook.createWorkbook(inputfile, workbook); 
wb.write(); 
wb.close(); 
//Edit cells in wb 

這個工作,但是XLS的更新版本有錯誤的格式。 那麼,問題2:當我複製工作簿時,有什麼方法可以保留格式嗎?

回答

0

嗯,我用Apache API解決了它。

雖然它沒有JExcel那麼好記錄,但它似乎更好地完成了它的工作。