/ / Java apache poi error: java.lang.IllegalArgumentException: Tipo de erro desconhecido: -60 - java, excel, apache-poi

Java apache poi error: java.lang.IllegalArgumentException: Tipo de erro desconhecido: -60 - java, excel, apache-poi

Estou com erro java.lang.IllegalArgumentException: Unknown error type: -60 , no código a seguir:

...

avaliador.avaluateFormulaCell (c);

...

No arquivo excel, todas as fórmulas funcionam bem.

Stacktrace:

java.lang.IllegalArgumentException: Unknown error type: -60
at org.apache.poi.ss.usermodel.FormulaError.forInt(FormulaError.java:131)
at org.apache.poi.xssf.usermodel.XSSFCell.setCellErrorValue(XSSFCell.java:611)
at org.apache.poi.xssf.usermodel.XSSFFormulaEvaluator.setCellValue(XSSFFormulaEvaluator.java:203)
at org.apache.poi.xssf.usermodel.XSSFFormulaEvaluator.evaluateFormulaCell(XSSFFormulaEvaluator.java:147)

...

Respostas:

2 para resposta № 1

Você precisa atualizar para uma versão mais recente do Apache POI.

Especificamente, você precisa estar executando o POI 3.12 beta 1 ou mais recente. Se você olhar para o changelog para o Apache POI, você verá que esse bug foi corrigido entre 3.11 final e 3.12 beta 1