Esta es la solución más correcta que encomtrarás compartir, pero primero estúdiala detenidamente y analiza si se adapta a tu proyecto.
Solución:
Por supuesto. Actualizar todas las fórmulas en un libro de trabajo es posiblemente el caso de uso más típico de todos modos.
Si está utilizando HSSF, llame a evaluatorAllFormulaCells:
HSSFFormulaEvaluator.evaluateAllFormulaCells(hssfWorkbook)
Si está utilizando XSSF, llame a evaluatorAllFormulaCells:
XSSFFormulaEvaluator.evaluateAllFormulaCells(xssfWorkbook)
Más detalles están disponibles en el sitio web de poi
wb.setForceFormulaRecalculation(true);
// replace "wb" with your HSSFWorkbook/XSSFWorkbook object
https://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFWorkbook.html#setForceFormulaRecalculation-boolean-
https://poi.apache.org/apidocs/org/apache/poi/xssf/usermodel/XSSFWorkbook.html#setForceFormulaRecalculation-boolean-
valoraciones y comentarios
Tienes la opción de añadir valor a nuestro contenido colaborando tu veteranía en las ilustraciones.