Hiện nhiều trang tính bằng Excel trong Node.js

Bài viết này mô tả quy trình hiện nhiều trang tính trong Excel bằng Node.js. Nó có các chi tiết để thiết lập môi trường phát triển, danh sách các bước để viết ứng dụng và mã mẫu có thể chạy được để hiển thị Trang tính ẩn Excel sử dụng Node.js. Bạn có thể lọc các trang tính ẩn bằng cách sử dụng các thuộc tính khác nhau như tên, chỉ mục hoặc loại trang tính.

Các bước để hiện tất cả các trang tính bằng Node.js

  1. Đặt IDE để sử dụng Aspose.Cells cho Node.js qua Java để hiện trang tính
  2. Tải workbook nơi có một số trang bị ẩn
  3. Bỏ bảo vệ sổ làm việc bằng cách cung cấp mật khẩu nếu được bảo vệ
  4. Lặp lại qua tất cả các trang tính trong sổ làm việc và kiểm tra xem sheet có hiển thị hay không
  5. Đặt cờ để hiển thị mục tiêu hoặc tất cả các trang tính
  6. Lưu sổ làm việc kết quả có tất cả các trang hiển thị

Các bước này tóm tắt quy trình hiện bảng tính bằng Node.js. Bắt đầu quá trình bằng cách tải sổ làm việc và bỏ bảo vệ nó bằng mật khẩu nếu được bảo vệ. Lặp lại qua tất cả các trang tính trong sổ làm việc và kiểm tra thuộc tính isVisible trước khi đặt nó thành true để hiển thị nó.

Mã để hiện bảng tính bằng Node.js

Mã mẫu ở trên có thể bỏ ẩn trang tính bằng Node.js. Lớp Worksheet chứa phương thức isVisible() là ‘false’ nếu một trang tính bị ẩn và được sử dụng để hiển thị chúng bằng cách gọi phương thức setVisible(). Nếu bạn muốn đặt các trang tính hiển thị dựa trên một số tiêu chí, hãy sử dụng các thuộc tính khác nhau trong lớp Trang tính, chẳng hạn như sử dụng getCharts() để kiểm tra xem trang tính có biểu đồ hay không, getCodeName(), getCustomProperties(), getIndex(), getName() và getType() để liệt kê một số.

Bài viết này đã hướng dẫn chúng tôi cách hiện trang tính trong Excel bằng Node.js. Nếu bạn muốn tìm hiểu quy trình hiển thị công thức trong trang tính, hãy tham khảo bài viết trên cách hiển thị công thức trong Excel bằng Node.js.

 Tiếng Việt