Cómo eliminar la fórmula en Excel usando Python

Esta guía compacta describe el proceso de cómo eliminar la fórmula en Excel usando Python. Tiene la configuración del entorno, una lista de pasos y un código de muestra ejecutable que demuestra cómo eliminar fórmulas en Excel usando Python. También aprenderá el comando para eliminar todas las fórmulas en una hoja de trabajo con una sola llamada a la API.

Pasos para eliminar una fórmula en Excel usando Python

  1. Configure el entorno para usar Aspose.Cells para Python a través de Java para eliminar la fórmula
  2. Cargue el objetivo workbook con una fórmula
  3. Acceda a la celda de fórmula y guarde su valor en una variable temporal
  4. Usando la referencia cell establezca la fórmula en una cadena vacía
  5. Establezca el valor temporal de nuevo en la celda de fórmula
  6. Guarde el libro de trabajo resultante solo con datos

Estos pasos detallan el procedimiento para cómo eliminar una fórmula en Excel usando Python. Se utiliza lógica simple donde el valor de la celda de fórmula se guarda en una variable temporal y la fórmula se establece en una cadena vacía. Posteriormente, el valor almacenado se vuelve a establecer en la celda donde estaba presente la fórmula y el libro de trabajo de salida se guarda en el disco.

Código para eliminar fórmula en Excel usando Python

Este fragmento de código demuestra la tarea de borrar fórmula en Excel usando Python. Sin embargo, elimina una fórmula de una sola celda, si desea borrar fórmulas pero mantener los valores de todas las celdas en una hoja de trabajo, puede usar getCells().removeFormulas() de la clase de hoja de trabajo. De esta manera, si itera a través de todas las hojas de trabajo, se pueden eliminar todas las celdas del libro de trabajo completo.

Este artículo nos ha enseñado cómo eliminar fórmulas en Excel pero mantener los datos usando Python. Si desea aprender el proceso de copiar una hoja de trabajo a otro libro de trabajo, consulte el artículo sobre cómo copiar la hoja de trabajo a otro libro de trabajo en Python.

 Español