Chào các bác, dạo này em hay phải làm việc với những file Excel có nhiều sheet, một số sheet thì chứa dữ liệu nhạy cảm hoặc chỉ là bảng phụ không muốn người khác xem. Trước đây em hay dùng cách khóa sheet hoặc đặt mật khẩu nhưng đôi khi lại bất tiện khi cần truy cập nhanh hoặc chia sẻ file mà không muốn người khác can thiệp sâu.
Hôm nay em tình cờ xem được một mẹo khá hay ho trên mạng, có thể 'ẩn' sheet đi mà không cần đến mật khẩu hay khóa gì cả. Cách này đơn giản lắm, chỉ cần vài thao tác thôi:
- Bước 1: Chuột phải vào tab tên sheet bạn muốn ẩn.
- Bước 2: Chọn 'View Code'. Thao tác này sẽ mở cửa sổ VBA (Visual Basic for Applications).
- Bước 3: Trong cửa sổ VBA, bạn sẽ thấy tên sheet của mình. Nhấn vào đó, rồi ở phần 'Properties' (thường ở góc dưới bên trái), tìm dòng 'Visible'.
- Bước 4: Thay đổi giá trị từ
xlSheetVisiblethànhxlSheetHidden.
Sau khi làm xong, quay lại Excel, sheet của bạn sẽ biến mất khỏi danh sách tab. Điều đặc biệt là người khác sẽ không thấy tùy chọn 'Unhide' (Hiện lại) ở menu chuột phải nữa đâu ạ.
Để hiện lại sheet, bạn làm tương tự: Chuột phải vào bất kỳ tab sheet nào -> 'View Code' -> Chọn tên sheet đã ẩn trong phần 'Properties' -> Đổi xlSheetHidden về xlSheetVisible.
Em thấy cách này khá hay để giữ cho file Excel gọn gàng hơn, đặc biệt là khi trình bày với người khác mà không muốn họ thấy các sheet 'hậu trường'. Không biết có bác nào đã dùng cách này chưa? Có điểm gì cần lưu ý không ạ?