Bật hoặc tắt Bộ kiểm tra tương thích Excel trong Java

MS Excel là một ứng dụng bảng tính được sử dụng rộng rãi, có sẵn trong các phiên bản khác nhau. Do đó, sự cố tương thích có thể xảy ra khi mở tệp có các tính năng mới nhất trong phiên bản MS Excel cũ hơn. MS Excel chứa trình kiểm tra tính tương thích, được thực thi khi lưu tệp. Nó xác minh rằng các tính năng mới hơn, không được các định dạng cũ hỗ trợ, không được sử dụng trong tệp. Tuy nhiên, trong một số trường hợp nhất định, bạn phải tắt trình kiểm tra tính tương thích. Trong bài viết này, bạn sẽ tìm hiểu cách tắt trình kiểm tra tính tương thích cho sổ làm việc MS Excel trong C#.

Thư viện C# để vô hiệu hóa trình kiểm tra khả năng tương thích trong Excel

Aspose.Cells for .NET là một API thao tác bảng tính phổ biến cho phép bạn tạo các tệp bảng tính từ đầu. Ngoài ra, nó cho phép bạn thao tác các tệp Excel hiện có khá dễ dàng. Chúng tôi sẽ sử dụng API này để tắt trình kiểm tra tính tương thích cho các tệp Excel. Bạn có thể tải xuống DLL của API hoặc cài đặt nó bằng NuGet.

PM> Install-Package Aspose.Cells

Tắt công cụ kiểm tra tính tương thích trong tệp Excel

Trình kiểm tra tính tương thích cho tệp Excel có thể bị vô hiệu hóa bằng cách cập nhật cài đặt của sổ làm việc. Sau đây là các bước để đạt được điều đó.

  • Đầu tiên, sử dụng lớp Workbook để tải tệp Excel mong muốn.
  • Sau đó, sử dụng thuộc tính Workbook.Settings.CheckCompatibility để tắt trình kiểm tra tính tương thích (đặt true và false để bật và tắt trình kiểm tra tương ứng).
  • Cuối cùng, lưu tệp Excel bằng phương thức Workbook.Save (string).

Mẫu mã sau đây cho thấy cách tắt trình kiểm tra tính tương thích bằng C#.

// Tải tệp Excel
Workbook wb = new Workbook("workbook.xls");

// Tắt trình kiểm tra tính tương thích
wb.Settings.CheckCompatibility = false;

// Lưu tập tin
wb.Save("output.xls");

Nhận giấy phép miễn phí

Bạn có thể sử dụng Aspose.Cells for .NET mà không có giới hạn đánh giá bằng cách sử dụng giấy phép tạm thời.

Sự kết luận

Trong khi thao tác với các tệp Excel từ bên trong các ứng dụng .NET của bạn, bạn có thể cần phải tắt trình kiểm tra tính tương thích. Để đạt được điều đó, trong bài viết này, bạn đã học cách bật hoặc tắt trình kiểm tra tính tương thích cho các tệp Excel bằng C#. Ngoài ra, bạn có thể khám phá các tính năng khác của Aspose.Cells for .NET bằng cách sử dụng tài liệu. Ngoài ra, bạn có thể đăng các câu hỏi và thắc mắc của mình trên diễn đàn của chúng tôi.

Xem thêm