Увімкніть або вимкніть засіб перевірки сумісності Excel у Python

Перевірка сумісності з MS Excel гарантує, що файл у старішому форматі не використовує функції, надані новішою версією Excel. Таким чином, люди, які використовують старі версії Excel, не стикаються з проблемами сумісності. Під час роботи з файлами Excel може знадобитися динамічно вимкнути перевірку сумісності. Щоб досягти цього, у цій статті показано, як вимкнути засіб перевірки сумісності для робочих книг MS Excel у Python.

Вимкнути засіб перевірки сумісності Excel – бібліотека Python

Aspose.Cells for Python — це потужний і багатофункціональний API для роботи з електронними таблицями. Він надає базові та розширені функції для створення файлів MS Excel і керування ними. Ми будемо використовувати цю бібліотеку, щоб увімкнути або вимкнути перевірку сумісності у файлах Excel. Ви можете завантажити API або встановити його за допомогою такої команди pip.

> pip install aspose-cells

Вимкніть засіб перевірки сумісності Excel у Python

Щоб увімкнути або вимкнути засіб перевірки сумісності для файлу Excel, потрібно оновити параметри книги. Нижче наведено кроки для виконання цієї операції.

  • Спочатку завантажте файл Excel за допомогою класу Workbook.
  • Потім вимкніть перевірку сумісності за допомогою методу Workbook.getSettings().setCheckCompatibility(boolean)(встановіть True і False, щоб увімкнути та вимкнути перевірку відповідно).
  • Нарешті збережіть оновлену робочу книгу за допомогою методу Workbook.save(string).

У наведеному нижче прикладі коду показано, як вимкнути засіб перевірки сумісності за допомогою Python.

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

# завантажити книгу Excel
wb = Workbook("workbook.xls")

# вимкнути сумісність
wb.getSettings().setCheckCompatibility(False)

# зберегти робочу книгу
wb.save("workbook_disabled_compatibility.xls")

print("Done...")

jpype.shutdownJVM()

Бібліотека Python Excel – отримайте безкоштовну ліцензію

Ви можете вимкнути засіб перевірки сумісності Excel без обмежень щодо оцінювання за допомогою безкоштовної тимчасової ліцензії.

Докладніше - Бібліотека Python для засобу перевірки сумісності Excel

Ви також можете дослідити інші функції Aspose.Cells for Python за допомогою документації. Якщо у вас виникнуть запитання, ви можете опублікувати їх на нашому форумі.

Висновок

Засіб перевірки сумісності MS Excel обмежує користувачам використовувати новіші функції в старішій версії файлу Excel. У цій статті ви побачили, як вимкнути перевірку сумісності у файлах Excel за допомогою Python.

Дивись також