2014-03-07 222 views
1

我想要使用公式(= D6 * 0.1236)計算其值爲Excel的單元格的內容,並且使用HssfWorkbook並使用getCell()方法獲取內容。但我得到D6 * 0.1236。我想要使​​用此公式計算出的值,而不是公式。請爲此提出一些解決方案。使用excel獲取具有公式的單元格的內容

下面是代碼來獲取內容

 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); 

回答

0

你是不是想用getCell()獲取的值。嘗試以下方法,

Cell c = r.getCell(2); 
System.out.println("The Cell value is " + c.getNumericCellValue()); 
+0

是的,它的工作原理。謝謝 – Nikki

+0

@Niki,如果這是您正在尋找的內容,請隨時上傳並接受答案(這是我們在StackOverflow中執行的操作,因爲您是社區的新手;) – Karthikeyan

相關問題