我在保存新的 Excel 文件时遇到问题。我希望当它被保存时,公式会自行计算,但目前它只是返回 Excel 文件中的一个字符串。公式是正确的。我不知道到底要得到FormulaEvaluator
上班。
这是我输入返回字符串的公式的地方:
dataRow1.createCell((short)5).setCellValue("=VLOOKUP(A"+rowCountVlookup+",'C:\\Users\\Admin\\Documents\\JCreator LE\\MyProjects\\WordCount\\classes\\[Pricing.xlsx]Sheet1'!$B$3:$E$41,4, FALSE)*E"+rowCountVlookup+"");
任何帮助将非常感激。
我最终设法解决了它。
String strFormula = "ROUND((VLOOKUP(A"+rowCountVlookup+",'C:\\Users\\Admin\\Desktop\\[pricing.xlsx]Sheet1'!$B$3:$E$41,4, FALSE)*E"+rowCountVlookup+"),2)";
dataRow1.createCell((short)5).setCellType(Cell.CELL_TYPE_FORMULA);
dataRow1.createCell((short)5).setCellFormula(strFormula);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)