Cách bỏ bảo vệ bảng Excel bằng Node.js

Bài viết này mô tả cách bỏ bảo vệ trang tính Excel bằng Node.js. Nó có tất cả thông tin chi tiết để thiết lập môi trường, danh sách các bước để viết ứng dụng và mã mẫu có thể chạy được minh họa cách mở khóa trang tính Excel bằng Node.js. Quá trình này không yêu cầu bất kỳ công cụ hoặc phần mềm nào của bên thứ ba để thực hiện tác vụ này.

Các bước để bỏ bảo vệ bảng Excel bằng Node.js

  1. Đặt IDE để sử dụng Aspose.Cells cho Node.js qua Java để mở khóa trang tính
  2. Quá trình này được bắt đầu bằng cách tải một Excel file có trang tính được bảo vệ bằng mật khẩu
  3. Chọn mục tiêu sheet không được bảo vệ bằng chỉ mục trang tính
  4. Gọi Sheet.unprotect() bằng cách cung cấp mật khẩu
  5. Lưu tệp Excel kết quả

Các bước này tóm tắt quá trình cách mở khóa trang tính Excel để chỉnh sửa bằng Node.js. Quá trình này được bắt đầu bằng cách tải sổ làm việc, sau đó truy cập vào trang đích bị khóa bằng mật khẩu. Ở các bước cuối cùng, phương thức unprotect() được gọi cho trang tính đã chọn bằng cách cung cấp mật khẩu hiện có và lưu sổ làm việc kết quả vào đĩa.

Mã để bỏ bảo vệ trang tính bằng Node.js

Đoạn mã nói trên minh họa cách xóa mật khẩu khỏi trang tính Excel bằng Node.js. Nếu có nhiều trang bị khóa bằng mật khẩu, bạn có thể duyệt qua tất cả các trang và cung cấp mật khẩu tương ứng cho mỗi trang để mở khóa. Bạn cũng có thể sử dụng phương thức isProtected() cho mỗi trang tính để kiểm tra xem nó có được bảo vệ hay không trước khi xử lý.

Hướng dẫn ngắn gọn này đã dạy chúng tôi cách loại bỏ bảo vệ bằng mật khẩu khỏi Excel bằng Node.js. Nếu bạn muốn áp dụng bộ lọc trong tệp Excel, hãy tham khảo bài viết trên cách áp dụng bộ lọc trong Excel bằng Nodejs.

 Tiếng Việt