Chiêu thứ 5: Ẩn sheet sao cho người dùng không thể dùng lệnh unhide để hiện ra Đôi khi bạn có những thông tin trên 1 sheet nào đó và bạn không muốn người dùng đọc được. Bạn muốn có 1 khu vực (có thể là 1 sheet) ghi chép những dữ liệu, công thức, những chi tiết vụn vặt và không muốn cho ai nhìn thấy. Thí dụ như 1 sheet chứa những vùng làm dữ liệu cho Data Validation, Combobox, những tên biến và giá trị biến dùng làm const trong VBA, những thông tin nhạy cảm và những...
Chiêu thứ 5: Ẩn sheet cho người dùng dùng lệnh unhide để Đôi bạn có thơng tin sheet bạn khơng muốn người dùng đọc Bạn muốn có khu vực (có thể sheet) ghi chép liệu, công thức, chi tiết vụn vặt khơng muốn cho nhìn thấy Thí dụ sheet chứa vùng làm liệu cho Data Validation, Combobox, tên biến giá trị biến dùng làm const VBA, thông tin nhạy cảm thứ khác Mặc dù bạn dấu sheet cách chọn View ➝Hide mục chọn Window (đối với Excel 2003 Format ➝Sheet ➝Hide), tốt bạn làm cách khác để người dùng chọn View ➝ Unhide mục chọn Window (đối với Excel 2003 Format ➝Sheet ➝Unhide) Bạn dùng chức khố bảng tính, nhìn thấy Hơn bạn khơng thể khố ô chứa liệu kết nối với control tạo cơng cụ Form Thay vậy, bạn thiết lập trạng thái cho sheet dạng xlVeryHidden Vào Developer ➝Visual Basic nhấn Alt-F11 để vào trang soạn thảo VBE (đối với Excel 2003 vào menu Tools ➝Macro ➝Visual Basic Editor nhìn bên trái khung Project Explorer, khơng thấy chọn View - Project Explorer Tìm tên file bấm vào dấu cộng để tên sheet Chọn tên sgeet bạn muốn dấu, mở khung Property cách vào menu View – Property Window (hoặc nhấn F4) Chọn tab Alphabetic, tìm dòng Visible chọn 2- xlsSheetVeryHidden Nhấn Alt-Q để trở trang tính Excel, lưu thay đổi Sheet bạn chẳng thấy cách thông thường menu View – Unhide hay Format – Sgeet – Unhide Để thấy trở lại, bạn phải vào chỗ cũ, chọn lại -1 – xlSheetVisible