Редактировать лист Excel только с Jexcel
Я должен создать приложение в Java, чтобы помочь заполнить данные в файле Excel несколькими листами. Проблема в том, что мне нужно вызывать свою функцию write каждый раз, когда я вставляю данные, и в настоящее время каждый раз она заменяет мой фактический файл новым.
Я искал в Google некоторые ответы, но ничего не смог найти. В настоящее время для тестирования, если существует лист 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?
Спасибо