เปิดหรือปิดตัวตรวจสอบความเข้ากันได้ของ Excel ใน Java

มี MS Excel เวอร์ชันต่างๆ ให้เลือกใช้งานทั่วโลก สิ่งนี้ทำให้เป็นไปได้ว่าเวอร์ชันที่ใหม่กว่าจะมีคุณลักษณะที่อาจไม่มีในเวอร์ชันที่เก่ากว่า ดังนั้น MS Excel จึงใช้ตัวตรวจสอบความเข้ากันได้เพื่อลดคุณสมบัติที่รูปแบบเก่าไม่รองรับเมื่อบันทึกไฟล์ ขณะจัดการไฟล์ Excel คุณอาจต้องปิดใช้งานตัวตรวจสอบความเข้ากันได้แบบไดนามิก บทความนี้แสดงวิธีปิดใช้งานตัวตรวจสอบความเข้ากันได้สำหรับสมุดงาน MS Excel ใน Java

Java Library เพื่อปิดใช้งานตัวตรวจสอบความเข้ากันได้ใน Excel

Aspose.Cells for Java มีคุณสมบัติที่หลากหลายสำหรับการจัดการสเปรดชีต เมื่อใช้ API คุณสามารถสร้างเอกสารสเปรดชีตใหม่ตั้งแต่เริ่มต้นและจัดการเอกสารที่มีอยู่ เราจะใช้ API นี้เพื่อปิดใช้งานตัวตรวจสอบความเข้ากันได้สำหรับไฟล์ Excel คุณสามารถดาวน์โหลด JAR ของ API หรือติดตั้งโดยใช้การกำหนดค่า Maven ต่อไปนี้

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>21.11</version>
</dependency>

ปิดใช้งานตัวตรวจสอบความเข้ากันได้ในไฟล์ Excel

ในการปิดใช้งานตัวตรวจสอบความเข้ากันได้สำหรับสมุดงาน Excel คุณต้องอัปเดตการตั้งค่าสมุดงาน ต่อไปนี้เป็นขั้นตอนในการดำเนินการนี้

  • ขั้นแรก ให้โหลดไฟล์ Excel โดยใช้คลาส Workbook
  • จากนั้นปิดใช้งานตัวตรวจสอบความเข้ากันได้โดยใช้เมธอด Workbook.getSettings().setCheckCompatibility(boolean) (ตั้งค่าจริงและเท็จเพื่อเปิดใช้งานและปิดใช้งานตัวตรวจสอบตามลำดับ)
  • สุดท้าย บันทึกสมุดงานที่อัปเดตโดยใช้เมธอด Workbook.save(string)

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีปิดใช้งานตัวตรวจสอบความเข้ากันได้โดยใช้ Java

// โหลดไฟล์ Excel
Workbook wb = new Workbook("workbook.xls");

// ปิดใช้งานตัวตรวจสอบความเข้ากันได้
wb.getSettings().setCheckCompatibility(false);

// บันทึกไฟล์
wb.save("output.xls");

รับใบอนุญาตฟรี

คุณสามารถใช้ Aspose.Cells for Java ได้โดยไม่มีข้อจำกัดในการประเมินโดยใช้ ใบอนุญาตชั่วคราว

บทสรุป

ตัวตรวจสอบความเข้ากันได้ของ MS Excel ช่วยให้ผู้ใช้สามารถสร้างเอกสารที่ทุกคนสามารถดูได้โดยไม่มีปัญหาความเข้ากันได้ ในขณะที่ทำงานกับไฟล์ Excel โดยทางโปรแกรม คุณอาจต้องปิดใช้งานตัวตรวจสอบความเข้ากันได้ ดังนั้น ในบทความนี้ คุณได้เรียนรู้วิธีเปิดหรือปิดใช้งานตัวตรวจสอบความเข้ากันได้สำหรับไฟล์ Excel โดยใช้ Java นอกจากนี้ คุณยังสามารถสำรวจคุณลักษณะอื่นๆ ของ Aspose.Cells for Java โดยใช้ เอกสารประกอบ ในกรณีที่คุณมีข้อสงสัย คุณสามารถโพสต์ได้ที่ ฟอรัม ของเรา

ดูสิ่งนี้ด้วย