Có nhiều phiên bản MS Excel khác nhau và đang được sử dụng trên khắp thế giới. Điều này có thể làm cho các phiên bản mới hơn cung cấp các tính năng có thể không có sẵn trong các phiên bản cũ hơn. Do đó, MS Excel sử dụng trình kiểm tra tính tương thích để làm suy giảm các tính năng không được định dạng cũ hỗ trợ khi lưu tệp. Trong khi thao tác với các tệp Excel, bạn có thể cần phải tắt động bộ kiểm tra tính tương thích. Để đạt được điều đó, bài viết này hướng dẫn cách tắt trình kiểm tra tính tương thích cho sổ làm việc MS Excel trong Java.
- Thư viện Java cho Bộ kiểm tra Tương thích Excel
- Tắt công cụ kiểm tra tính tương thích trong tệp Excel
Thư viện Java để vô hiệu hóa trình kiểm tra khả năng tương thích trong Excel
Aspose.Cells for Java cung cấp một loạt các tính năng để thao tác bảng tính. Sử dụng API, bạn có thể tạo các tài liệu bảng tính mới từ đầu và thao tác các tài liệu hiện có. 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 JAR của API hoặc cài đặt nó bằng cách sử dụng các cấu hình Maven sau.
<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>
Tắt công cụ kiểm tra tính tương thích trong tệp Excel
Để tắt trình kiểm tra tính tương thích cho sổ làm việc Excel, bạn cần cập nhật cài đặt của sổ làm việc. Sau đây là các bước để thực hiện thao tác này.
- Đầu tiên, tải tệp Excel bằng lớp Workbook.
- Sau đó, tắt trình kiểm tra tính tương thích bằng phương pháp Workbook.getSettings(). SetCheckCompatibility (boolean)(đặt true và false để bật và tắt trình kiểm tra tương ứng).
- Cuối cùng, lưu sổ làm việc đã cập nhật 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 Java.
// 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.getSettings().setCheckCompatibility(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 Java 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
Trình kiểm tra tính tương thích của MS Excel cho phép người dùng tạo tài liệu mà mọi người có thể xem mà không gặp vấn đề về tính tương thích. Trong khi làm việc với các tệp Excel theo chương trình, bạn có thể cần phải tắt trình kiểm tra tính tương thích. Do đó, trong bài viết này, bạn đã biết 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 sử dụng Java. Bên cạnh đó, bạn cũng có thể khám phá các tính năng khác của Aspose.Cells for Java bằng cách sử dụng tài liệu. Trong trường hợp bạn có bất kỳ câu hỏi nào, bạn có thể đăng trên diễn đàn của chúng tôi.