Como editar / modificar um arquivo existente do Excel em Java com a API Jexcel
Quero editar um arquivo Excel existente com Java, para adicionar mais alguns dados a um arquivo excel de modelo existente. Então eu usei o Jexcel para esse fim.
Como sugerido em todos os lugares, tentei o seguinte,
Workbook existingWorkbook = Workbook.getWorkbook(new File("H://"+file_name));
WritableWorkbook copy = Workbook.createWorkbook(new File("H://"+file_name+"_temp1.xls"));
Mas mostra uma exceção na segunda linha.
jxl.common.AssertionFailed
at jxl.common.Assert.verify(Assert.java:37)
at jxl.read.biff.SheetReader.handleObjectRecord(SheetReader.java:1811)
at jxl.read.biff.SheetReader.read(SheetReader.java:1059)
at jxl.read.biff.SheetImpl.readSheet(SheetImpl.java:716)
at jxl.read.biff.WorkbookParser.getSheet(WorkbookParser.java:257)
at jxl.write.biff.WritableWorkbookImpl.copyWorkbook(WritableWorkbookImpl.java:969)
at jxl.write.biff.WritableWorkbookImpl.<init>(WritableWorkbookImpl.java:343)
at jxl.Workbook.createWorkbook(Workbook.java:339)
at jxl.Workbook.createWorkbook(Workbook.java:320)
at run_book.process_input.<init>(process_input.java:83) <--create workbook stt.
.........<stack trace goes on>
Então, como alguém pode editar um arquivo jexcel já existente. Eu recebi outro aviso
Aviso: O objeto de texto na planilha "planilha2" não é suportado - omitindo
Desde já, obrigado :)