Hi all, On opening a very simple workbook like this :
InputStream in = new FileInputStream(path + fileName + ".xls");
HSSFWorkbook workbook = new HSSFWorkbook(in);
I get the following exception :
org.apache.poi.hssf.record.RecordFormatException: String record was
supplied but formula record flag is not set
at
org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate.<init>(FormulaRecordAggregate.java:51)
at
org.apache.poi.hssf.record.aggregates.ValueRecordsAggregate.construct(ValueRecordsAggregate.java:159)
at
org.apache.poi.hssf.record.aggregates.RowRecordsAggregate.<init>(RowRecordsAggregate.java:89)
at org.apache.poi.hssf.model.Sheet.<init>(Sheet.java:199)
at org.apache.poi.hssf.model.Sheet.createSheet(Sheet.java:161)
at
org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:282)
at
org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:196)
at
org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:312)
at
org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:293)
at com.zoltar.poi.ExcelTransform.main(ExcelTransform.java:187)
The workbook is a workbook originally produced by Excel 2003, modified with
POI 3.2 FINAL and saved back to disk.
After that, it's impossible to read it again.
Is it a known bug ?
Thank you,
Pierre
Cordialement,
Pierre Lavignotte
Ingénieur Conception & Développement
http://pierre.lavignotte.googlepages.com
WORKBOOK-ERROR.xls
Description: MS-Excel spreadsheet
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
