Bom dia a todos.
Bom, desde ontem eu estou tentando, mas não estou encontrando a solução.
É o seguinte:
// Crio uma planilha
HSSFSheet sheet = workbook.createSheet();
// Crio uma linha na planilha
HSSFRow row = sheet.createRow(0);
// Crio a célula 0
HSSFCell cell = row.createCell((short) 0);
cell.setCellType(HSSFCell.CELL_TYPE_FORMULA);
cell.setCellFormula("(6+5)");
// QUERO O RESULTADO DA FORMULA
Então, eu seto a fórmula na célula.
ele não dah nenhum erro, seta normalmente. Mas eu preciso que me retorne o valor. Só que eu não encontrei nenhum método GET ou outro qualquer que me retorna o resultado.
[quote]acho que os metodos abaixo devem fazer isso
getNumericCellValue() - getRichStringCellValue()
e se vc quiser pegar a formula:
getCellFormula() [/b][/quote]
Vlws pela ajuda, mas eu já tentei estes métodos e eles não retornam o resultado da fórmula não.
e o getCellFormula(). E retorna a fórmula ao invés do resultado.