1

我想在 Excel 中获取一个单元格的内容,其值是使用公式 (=D6*0.1236) 计算的,我正在使用 HssfWorkbook 并使用 getCell() 方法来获取内容。但我得到 D6 * 0.1236。我想得到使用这个公式而不是公式计算的值。请为此提出一些解决方案。

下面是获取内容的代码

     HSSFSheet sheet = workbook.getSheetAt(1);
     Row r = sheet.getRow(13);
     //get the cell [a particular cell of the row obtained above]
     Cell c = r.getCell(2);
4

1 回答 1

0

您不应该使用 getCell() 来获取值。尝试以下,

Cell c = r.getCell(2);
System.out.println("The Cell value is " + c.getNumericCellValue());
于 2014-03-07T10:24:33.427 回答