我必须在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文件中书写?
谢谢