1

数式 (= D6*0.1236) を使用して値が計算される Excel のセルのコンテンツを取得したいのですが、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 に答える