Cách bỏ ẩn trang tính Excel bằng C#

Hướng dẫn nhanh này giải thích quy trình bỏ ẩn trang tính Excel bằng C#. Nó chứa các chi tiết về cấu hình, trình tự các bước cần thực hiện trong khi viết ứng dụng để bỏ ẩn tất cả các trang tính trong Excel bằng C# và cuối cùng là mã mẫu có thể chạy được để minh họa toàn bộ quy trình. Bạn cũng sẽ tìm hiểu quy trình mở khóa bảo vệ sổ làm việc có hoặc không có mật khẩu và lưu sổ làm việc kết quả trên đĩa dưới dạng XLSX, XLS hoặc bất kỳ định dạng được hỗ trợ nào khác.

Các bước để bỏ ẩn nhiều trang tính trong Excel bằng C#

  1. Thiết lập môi trường để sử dụng Aspose.Cells for .NET để hiện trang tính
  2. Tải nguồn workbook có trang tính ẩn trong đó
  3. Unprotect sổ làm việc được bảo vệ bằng cách cung cấp mật khẩu nếu được yêu cầu
  4. Phân tích cú pháp qua tất cả các trang tính trong sổ làm việc
  5. Đặt cờ IsVisible thành true nếu trang tính không hiển thị
  6. Lưu sổ làm việc kết quả với tất cả các trang tính hiện có

Các bước này mô tả quy trình hiển thị Excel trang tính ẩn bằng C# với sự trợ giúp của các bước cần thiết để định cấu hình IDE, rồi tải sổ làm việc nguồn. Có một bước tùy chọn để bỏ bảo vệ sổ làm việc trước khi bỏ ẩn các trang tính ẩn. Ở bước cuối cùng, tất cả các trang tính trong sổ làm việc được phân tích cú pháp và cờ IsVisible của chúng được đặt thành true sau khi kiểm tra trạng thái hiển thị hiện có của từng trang tính.

Mã để bỏ ẩn trang tính bằng C#

Đoạn mã này trình bày quy trình hiện bảng tính bằng C#. Nó tải sổ làm việc hiện có có các trang ẩn trong đó và sau đó phương thức Unprotect() được gọi cùng với mật khẩu tùy chọn để bỏ bảo vệ sổ làm việc. Bạn cũng có thể hủy bảo vệ sổ làm việc mà không cần sử dụng mật khẩu và thậm chí bỏ qua bước này trước khi bỏ ẩn các trang tính trong sổ làm việc được bảo vệ bằng mật khẩu.

Trong hướng dẫn này, chúng ta đã học cách bỏ ẩn trang tính Excel bằng C#. Nếu bạn muốn biết quy trình lưu tệp kết quả dưới dạng PDF, hãy tham khảo bài viết trên cách lưu tệp Excel dưới dạng PDF bằng C#.

 Tiếng Việt