MS Excel เป็นแอปพลิเคชันสเปรดชีตที่ใช้กันอย่างแพร่หลาย ซึ่งมีอยู่ในเวอร์ชันต่างๆ ดังนั้น ปัญหาความเข้ากันได้อาจเกิดขึ้นเมื่อเปิดไฟล์ที่มีคุณสมบัติล่าสุดใน MS Excel เวอร์ชันเก่า MS Excel มีตัวตรวจสอบความเข้ากันได้ซึ่งทำงานเมื่อบันทึกไฟล์ จะตรวจสอบว่าไม่มีการใช้คุณสมบัติที่ใหม่กว่าซึ่งรูปแบบเก่าไม่รองรับในไฟล์ อย่างไรก็ตาม ในบางกรณี คุณต้องปิดใช้งานตัวตรวจสอบความเข้ากันได้ ในบทความนี้ คุณจะได้เรียนรู้วิธีปิดใช้งานตัวตรวจสอบความเข้ากันได้สำหรับสมุดงาน MS Excel ใน C#
C# Library เพื่อปิดใช้งานตัวตรวจสอบความเข้ากันได้ใน Excel
Aspose.Cells for .NET คือ API การจัดการสเปรดชีตยอดนิยมที่ช่วยให้คุณสร้างไฟล์สเปรดชีตตั้งแต่เริ่มต้น นอกจากนี้ยังช่วยให้คุณจัดการไฟล์ Excel ที่มีอยู่ได้อย่างง่ายดาย เราจะใช้ API นี้เพื่อปิดใช้งานตัวตรวจสอบความเข้ากันได้สำหรับไฟล์ Excel คุณสามารถ ดาวน์โหลด DLL ของ API หรือติดตั้งโดยใช้ NuGet
PM> Install-Package Aspose.Cells
ปิดใช้งานตัวตรวจสอบความเข้ากันได้ในไฟล์ Excel
ตัวตรวจสอบความเข้ากันได้สำหรับไฟล์ Excel สามารถปิดใช้งานได้โดยการอัปเดตการตั้งค่าสมุดงาน ต่อไปนี้เป็นขั้นตอนในการบรรลุเป้าหมายนั้น
- ขั้นแรก ใช้คลาส Workbook เพื่อโหลดไฟล์ Excel ที่ต้องการ
- จากนั้นใช้คุณสมบัติ Workbook.Settings.CheckCompatibility เพื่อปิดใช้งานตัวตรวจสอบความเข้ากันได้ (ตั้งค่าเป็น True และ False เพื่อเปิดใช้งานและปิดใช้งานตัวตรวจสอบตามลำดับ)
- สุดท้าย บันทึกไฟล์ Excel โดยใช้วิธี Workbook.Save(string)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีปิดใช้งานตัวตรวจสอบความเข้ากันได้โดยใช้ C#
// โหลดไฟล์ Excel
Workbook wb = new Workbook("workbook.xls");
// ปิดใช้งานตัวตรวจสอบความเข้ากันได้
wb.Settings.CheckCompatibility = false;
// บันทึกไฟล์
wb.Save("output.xls");
รับใบอนุญาตฟรี
คุณสามารถใช้ Aspose.Cells for .NET ได้โดยไม่มีข้อจำกัดในการประเมินโดยใช้ ใบอนุญาตชั่วคราว
บทสรุป
ขณะจัดการไฟล์ Excel จากภายในแอปพลิเคชัน .NET ของคุณ คุณอาจต้องปิดใช้งานตัวตรวจสอบความเข้ากันได้ เพื่อให้บรรลุเป้าหมายดังกล่าว ในบทความนี้ คุณได้เรียนรู้วิธีเปิดหรือปิดใช้งานตัวตรวจสอบความเข้ากันได้สำหรับไฟล์ Excel โดยใช้ C# นอกเหนือจากนั้น คุณสามารถสำรวจคุณสมบัติอื่นๆ ของ Aspose.Cells for .NET โดยใช้ เอกสารประกอบ นอกจากนี้ คุณสามารถโพสต์คำถามและข้อสงสัยของคุณบน ฟอรัม ของเรา