Aktivieren oder deaktivieren Sie die ExcelKompatibilitätsprüfung in Python

Die MS ExcelKompatibilitätsprüfung stellt sicher, dass eine Datei in einem älteren Format nicht die Funktionen der neueren Excel-Version verwendet. Daher haben Benutzer, die ältere Versionen von Excel verwenden, keine Kompatibilitätsprobleme. Beim Bearbeiten von Excel Dateien müssen Sie möglicherweise die Kompatibilitätsprüfung dynamisch deaktivieren. Um dies zu erreichen, zeigt dieser Artikel, wie Sie die Kompatibilitätsprüfung für MS Excel Arbeitsmappen in Python deaktivieren.

Python Bibliothek zum Deaktivieren der ExcelKompatibilitätsprüfung

Aspose.Cells for Python via Java ist eine leistungsstarke und funktionsreiche API zur Bearbeitung von Tabellenkalkulationen. Es bietet sowohl grundlegende als auch erweiterte Funktionen zum Erstellen und Bearbeiten von MS Excel Dateien. Wir werden diese Bibliothek verwenden, um die Kompatibilitätsprüfung in Excel Dateien zu aktivieren oder zu deaktivieren. Sie können die API entweder herunterladen oder sie mit dem folgenden Pip Befehl installieren.

> pip install aspose-cells

Deaktivieren Sie die ExcelKompatibilitätsprüfung

Um die Kompatibilitätsprüfung für eine Excel Arbeitsmappe zu aktivieren oder zu deaktivieren, müssen Sie die Einstellungen der Arbeitsmappe aktualisieren. Im Folgenden sind die Schritte zum Ausführen dieses Vorgangs aufgeführt.

Das folgende Codebeispiel zeigt, wie die Kompatibilitätsprüfung mit Python deaktiviert wird.

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()

Holen Sie sich eine kostenlose Lizenz

Sie können Aspose.Cells for Python über Java ohne Evaluierungseinschränkungen mit einer temporären Lizenz verwenden.

Fazit

Die MS ExcelKompatibilitätsprüfung beschränkt die Benutzer auf die Verwendung neuerer Funktionen in einer älteren Version der Excel Datei. In diesem Artikel haben Sie gesehen, wie Sie die Kompatibilitätsprüfung in Excel Dateien mit Python deaktivieren. Außerdem können Sie mithilfe der Dokumentation auch andere Funktionen von Aspose.Cells for Python über Java erkunden. Falls Sie Fragen haben, können Sie in unserem Forum posten.

Siehe auch