بررسیکننده سازگاری MS Excel تضمین میکند که یک فایل در قالب قدیمیتر از ویژگیهای ارائهشده توسط نسخه جدیدتر Excel استفاده نمیکند. بنابراین، افرادی که از نسخه های قدیمی اکسل استفاده می کنند، با مشکلات سازگاری مواجه نمی شوند. هنگام دستکاری فایلهای اکسل، ممکن است لازم باشد بررسیکننده سازگاری را به صورت پویا غیرفعال کنید. برای دستیابی به آن، این مقاله نحوه غیرفعال کردن بررسیکننده سازگاری را برای کتابهای کار MS Excel در پایتون نشان میدهد.
کتابخانه پایتون برای غیرفعال کردن جستجوگر سازگاری اکسل
Aspose.Cells برای پایتون از طریق جاوا یک API دستکاری صفحه گسترده قدرتمند و غنی است. این ویژگی های اساسی و همچنین پیشرفته را برای ایجاد و دستکاری فایل های MS Excel فراهم می کند. ما از این کتابخانه برای فعال یا غیرفعال کردن بررسیکننده سازگاری در فایلهای اکسل استفاده میکنیم. می توانید API را دانلود یا با استفاده از دستور pip زیر نصب کنید.
> pip install aspose-cells
بررسی سازگاری اکسل را غیرفعال کنید
برای فعال یا غیرفعال کردن بررسیکننده سازگاری برای یک کتاب کار اکسل، باید تنظیمات کتاب کار را بهروزرسانی کنید. مراحل زیر برای انجام این عملیات آورده شده است.
- ابتدا فایل اکسل را با استفاده از کلاس Workbook بارگذاری کنید.
- سپس، بررسی سازگاری را با استفاده از روش Workbook.getSettings().setCheckCompatibility(boolean) غیرفعال کنید (به ترتیب True و False را برای فعال و غیرفعال کردن جستجوگر تنظیم کنید).
- در نهایت، کتاب کار به روز شده را با استفاده از روش Workbook.save(string) ذخیره کنید.
نمونه کد زیر نحوه غیرفعال کردن جستجوگر سازگاری را با استفاده از پایتون نشان می دهد.
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook
# کتاب کار اکسل را بارگیری کنید
wb = Workbook("workbook.xls")
# سازگاری را غیرفعال کنید
wb.getSettings().setCheckCompatibility(False)
# ذخیره کتاب کار
wb.save("workbook_disabled_compatibility.xls")
print("Done...")
jpype.shutdownJVM()
مجوز رایگان دریافت کنید
می توانید از Aspose.Cells برای پایتون از طریق جاوا بدون محدودیت ارزیابی با استفاده از [مجوز موقت] استفاده کنید.
نتیجه
بررسیکننده سازگاری MS Excel کاربران را به استفاده از ویژگیهای جدیدتر در نسخه قدیمیتر فایل اکسل محدود میکند. در این مقاله نحوه غیرفعال کردن بررسی سازگاری در فایل های اکسل با استفاده از پایتون را مشاهده کرده اید. علاوه بر این، میتوانید سایر ویژگیهای Aspose.Cells برای پایتون را از طریق جاوا با استفاده از اسناد کاوش کنید. در صورت داشتن هرگونه سوال، می توانید در [تالار گفتمان8 ما پست کنید.