在 Python 中啟用或禁用 Excel 兼容性檢查器

MS Excel 兼容性檢查器可確保舊格式的文件不使用較新 Excel 版本提供的功能。因此,使用舊版 Excel 的人不會面臨兼容性問題。在處理 Excel 文件時,您可能需要動態禁用兼容性檢查器。為此,本文介紹瞭如何在 Python 中禁用 MS Excel 工作簿的兼容性檢查器。

用於禁用 Excel 兼容性檢查器的 Python 庫

Aspose.Cells for Python via Java 是一個功能強大且功能豐富的電子表格操作 API。它提供了創建和操作 MS Excel 文件的基本和高級功能。我們將使用這個庫來啟用或禁用 Excel 文件中的兼容性檢查器。您可以 下載 API 或使用以下 pip 命令安裝它。

> pip install aspose-cells

禁用 Excel 兼容性檢查器

為了啟用或禁用 Excel 工作簿的兼容性檢查器,您需要更新工作簿的設置。以下是執行此操作的步驟。

以下代碼示例展示瞭如何使用 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()

獲得免費許可證

您可以使用 臨時許可證 通過 Java 使用 Aspose.Cells for Python 而沒有評估限制。

結論

MS Excel 兼容性檢查器限制用戶在舊版本的 Excel 文件中使用新功能。在本文中,您了解瞭如何使用 Python 在 Excel 文件中禁用兼容性檢查器。此外,您還可以使用 文檔 通過 Java 探索 Aspose.Cells for Python 的其他功能。如果您有任何疑問,可以在我們的論壇 上發帖。

也可以看看