Ẩn hiện sheet trong excel là thao tác mà người dùng thường xuyên sử dụng khi làm việc với phần mềm excel, chúng ta đã tìm hiểu cách ẩn hiện sheet excel cơ bản, và bây giờ chúng ta sẽ đi tìm hiểu cách ẩn sheet excel nâng cao hơn, đó là không cho người dùng unhide theo cách thông thường.
Cụ thể khi ẩn một sheet thì chỉ cần chọn sheet đó và nhấn Hide
Và muốn hiện sheet trở lại thì bạn chọn Unhide
Chọn sheet cần bỏ ẩn và nhấn OK
Nhưng nếu muốn người dùng không thể hiện sheet mà bạn đã ẩn theo cách thông thường, hay bạn muốn dấu sheet đó đi hãy thực hiện như sau
Vào Developer - Visual Basic hoặc nhấn phím tắt Alt + F11
Chọn sheet cần ẩn trong mục VBAProject sau đó ở thuộc tính Visible các bạn chọn 2-xlSheetVeryHidden
Lúc này sheet 1 đã bị ẩn, khi bạn click phải vào một sheet khác thì chữ Unhide đã ẩn và không chọn được
Nếu muốn sheet đó quay trở lại thì làm tương tự và chọn -1-xlSheetVisble
Sheet 1 đã quay trở lại
Vì sử dụng thuộc tính của vba nên để file có hiệu lực thì bạn nên lưu dưới dịnh dạng là Excel Macro-Enabled Workbook nhé
Chúc các bạn thành công