يضمن مدقق التوافق مع MS Excel أن الملف بتنسيق قديم لا يستخدم الميزات التي يوفرها إصدار Excel الأحدث. وبالتالي ، لا يواجه الأشخاص الذين يستخدمون إصدارات أقدم من Excel مشكلات التوافق. أثناء معالجة ملفات Excel ، قد تحتاج إلى تعطيل مدقق التوافق ديناميكيًا. لتحقيق ذلك ، توضح هذه المقالة كيفية تعطيل مدقق التوافق لمصنفات MS Excel في Python.
مكتبة Python لتعطيل مدقق توافق Excel
Aspose.Cells for Python via Java هي واجهة برمجة تطبيقات لمعالجة جداول البيانات قوية وغنية بالمميزات. يوفر ميزات أساسية ومتقدمة لإنشاء ملفات MS Excel ومعالجتها. سنستخدم هذه المكتبة لتمكين أو تعطيل مدقق التوافق في ملفات Excel. يمكنك إما تنزيل API أو تثبيته باستخدام أمر pip التالي.
> pip install aspose-cells
تعطيل مدقق توافق Excel
لتمكين أو تعطيل مدقق التوافق لمصنف Excel ، تحتاج إلى تحديث إعدادات المصنف. فيما يلي خطوات إجراء هذه العملية.
- أولاً ، قم بتحميل ملف Excel باستخدام فئة مصنف.
- بعد ذلك ، قم بتعطيل مدقق التوافق باستخدام طريقة Workbook.getSettings().setCheckCompatibility (منطقية)(اضبط 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()
احصل على رخصة مجانية
يمكنك استخدام Aspose.Cells لـ Python عبر Java بدون قيود تقييمية باستخدام ترخيص مؤقت.
استنتاج
يقوم مدقق التوافق مع MS Excel بتقييد المستخدمين لاستخدام ميزات أحدث في إصدار قديم من ملف Excel. في هذه المقالة ، رأيت كيفية تعطيل مدقق التوافق في ملفات Excel باستخدام Python. بالإضافة إلى ذلك ، يمكنك أيضًا استكشاف ميزات أخرى لـ Aspose.Cells for Python عبر Java باستخدام التوثيق. في حالة وجود أي استفسارات ، يمكنك النشر على المنتدى.