仅使用Jexcel编辑Excel工作表

时间:2017-04-14 07:02:20

标签: java xls jexcelapi

我必须在java中创建一个应用程序,以帮助用多个工作表填充Excel文件中的数据。问题是我每次插入数据时都需要调用我的函数写入,而且每次它都会用新的文件替换我的实际文件。

我在谷歌搜索了一些答案,但我找不到任何东西。目前用于测试是否存在Excel表格我正在这样做:

    if(workbook.getSheet(Nom[0]) != null){
       workbook.createSheet(Nom[0], 0);
                }

但是当我只想写一个现有的Excel文件时,真正的问题出现了:

if(file.exists() && !file.isDirectory()) 
            workbook = Workbook.getWorkbook(file);
        else
            workbook = Workbook.createWorkbook(file,wbSettings);

方法getWorkbook返回Workbook类型而不是WritableWorkbook。

如何在现有的Excel文件中书写?

谢谢

0 个答案:

没有答案