Saltar al contenido

Usando Apache POI HSSF, ¿cómo puedo actualizar todas las celdas de fórmula a la vez?

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.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *