Habilitar o deshabilitar el Comprobador de compatibilidad de Excel en Python

El comprobador de compatibilidad de MS Excel garantiza que un archivo en un formato anterior no utilice las funciones proporcionadas por la versión más reciente de Excel. Por lo tanto, las personas que usan versiones anteriores de Excel no enfrentan problemas de compatibilidad. Mientras manipula archivos de Excel, es posible que deba desactivar el comprobador de compatibilidad de forma dinámica. Para lograrlo, este artículo muestra cómo deshabilitar el verificador de compatibilidad para libros de trabajo de MS Excel en Python.

Biblioteca de Python para deshabilitar el Comprobador de compatibilidad de Excel

Aspose.Cells for Python a través de Java es una API de manipulación de hojas de cálculo potente y rica en funciones. Proporciona funciones básicas y avanzadas para crear y manipular archivos de MS Excel. Usaremos esta biblioteca para habilitar o deshabilitar el comprobador de compatibilidad en archivos de Excel. Puede descargar la API o instalarla usando el siguiente comando pip.

> pip install aspose-cells

Deshabilitar el Comprobador de compatibilidad de Excel

Para habilitar o deshabilitar el comprobador de compatibilidad para un libro de Excel, debe actualizar la configuración del libro. Los siguientes son los pasos para realizar esta operación.

El siguiente ejemplo de código muestra cómo deshabilitar el comprobador de compatibilidad mediante Python.

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import  Workbook

# load Excel workbook
wb = Workbook("workbook.xls")

# disable compatibility
wb.getSettings().setCheckCompatibility(False)

# save workbook
wb.save("workbook_disabled_compatibility.xls")

print("Done...")

jpype.shutdownJVM()

Obtenga una licencia gratis

Puede usar Aspose.Cells for Python a través de Java sin limitaciones de evaluación usando una licencia temporal.

Conclusión

El comprobador de compatibilidad de MS Excel restringe a los usuarios el uso de funciones más nuevas en una versión anterior del archivo de Excel. En este artículo, ha visto cómo deshabilitar el verificador de compatibilidad en archivos de Excel usando Python. Además, también puede explorar otras características de Aspose.Cells for Python a través de Java utilizando la documentación. En caso de que tenga alguna consulta, puede publicar en nuestro foro.

Ver también