ตัวตรวจสอบความเข้ากันได้ของ MS Excel ช่วยให้แน่ใจว่าไฟล์ในรูปแบบเก่าไม่ได้ใช้คุณสมบัติที่มีให้ใน Excel เวอร์ชันใหม่กว่า ดังนั้นผู้ที่ใช้ Excel เวอร์ชันเก่าจึงไม่ประสบปัญหาความเข้ากันได้ ขณะจัดการไฟล์ Excel คุณอาจต้องปิดใช้งานตัวตรวจสอบความเข้ากันได้แบบไดนามิก บทความนี้แสดงวิธีปิดใช้งานตัวตรวจสอบความเข้ากันได้สำหรับสมุดงาน MS Excel ใน Python
Python Library เพื่อปิดใช้งานตัวตรวจสอบความเข้ากันได้ของ Excel
Aspose.Cells for Python ผ่าน Java เป็น API การจัดการสเปรดชีตที่ทรงพลังและเต็มไปด้วยฟีเจอร์ มีคุณสมบัติพื้นฐานและขั้นสูงในการสร้างและจัดการไฟล์ MS Excel เราจะใช้ไลบรารีนี้เพื่อเปิดหรือปิดตัวตรวจสอบความเข้ากันได้ในไฟล์ Excel คุณสามารถ ดาวน์โหลด API หรือติดตั้งโดยใช้คำสั่ง pip ต่อไปนี้
> pip install aspose-cells
ปิดใช้งานตัวตรวจสอบความเข้ากันได้ของ Excel
ในการเปิดใช้งานหรือปิดใช้งานตัวตรวจสอบความเข้ากันได้สำหรับสมุดงาน 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()
รับใบอนุญาตฟรี
คุณสามารถใช้ Aspose.Cells for Python ผ่าน Java โดยไม่มีข้อจำกัดในการประเมินโดยใช้ ใบอนุญาตชั่วคราว
บทสรุป
ตัวตรวจสอบความเข้ากันได้ของ MS Excel จำกัดผู้ใช้ให้ใช้คุณสมบัติที่ใหม่กว่าในไฟล์ Excel เวอร์ชันเก่า ในบทความนี้ คุณได้เห็นวิธีปิดใช้งานตัวตรวจสอบความเข้ากันได้ในไฟล์ Excel โดยใช้ Python นอกจากนี้ คุณยังสามารถสำรวจคุณลักษณะอื่นๆ ของ Aspose.Cells for Python ผ่าน Java โดยใช้ เอกสารประกอบ ในกรณีที่คุณมีข้อสงสัย คุณสามารถโพสต์ได้ที่ ฟอรัม ของเรา