我正在嘗試導(dǎo)入一個 Excel 文件(使用 easyxls),其中包含帶有“=3*5”等公式的單元格,現(xiàn)在我想在導(dǎo)入過程中獲取 15 作為單元格的值。有誰知道如何從 excel 單元格中獲取公式結(jié)果而不是公式本身?到目前為止我試過的 cell.getValue()..返回公式單元格的公式,而不是結(jié)果 cell.getFormulaResultValue()......這是我認為應(yīng)該工作的,但它總是返回'#N/A'
1 回答

千萬里不及你
TA貢獻1784條經(jīng)驗 獲得超9個贊
cell.getFormulaResultValue()是您需要使用的方法,但您需要先使用worksheet.easy_computeFormulas()方法計算工作表。
table.easy_getCell("A1").setValue("=3*5");
worksheet.easy_computeFormulas(workbook, true);
table.easy_getCell("A1").getFormulaResultValue();
添加回答
舉報
0/150
提交
取消