Hiện tại forum đã có một số chỉnh sửa để phù hợp với tất cả các anh em đam mê tin học. Hãy cùng nhau chia sẽ để forum trở thành nơi lưu trữ cũng như học hỏi kinh nghiệm của nhau nhé.
Nạp mực tại nhà


SỬA CHỮA MÁY IN


SỬA CHỮA MÁY TÍNH



Share
Xem chủ đề cũ hơnGo downXem chủ đề mới hơn
avatar
Admin
Tổng số bài gửi : 101
Join date : 30/07/2010
Xem lý lịch thành viênhttp://diendantinhocvn.roll.tv

Ẩn một sheet trong excel

on Tue May 10, 2016 5:59 pm
Thông thường để ẩn một sheet trong excel cho người khác không biết mình chứa thứ gì trong sheet đó, chúng ta thường click chuột phải lên tab sheet cần ẩn và chọn hide đi.



Tuy nhiên cách này chỉ qua mặt được các siêu gà mà thôi.
Có một cách khác ẩn siêu hơn, hay hơn tạm gọi là siêu ẩn.

Bạn mở file excel có sheet muốn siểu ẩn lên, bấm tổ hợp phím Alt + F11.

Một cửa số Vba của Excel hiện ra, bạn chọ vào sheet muốn tiến hành siêu ẩn.

Trong phần Properties bạn chọn 2-xlSheetVeryHidden ở mục visible.

Như vậy là sheet mà bạn muốn người khác không thể click chuột phải lên để unhidden đã được ẩn đi.

Để mở lại nó bạn làm lại và chọn -1-xlSheetVisible tại mục visible



Nhưng nếu bạn làm vậy thì người siêu hơn con gà sẽ cũng biết mở được vậy thì phải làm sao để mình hơn con gà và con siêu gà. Đó là đặt mật khẩu cho nó.

Sau khi bạn siêu ẩn xong, trong cửa số vba của excel bạn chọn Tool --> VBAproject Properties

Một cửa sổ VBAproject - Project Properties hiện ra, bạn chọn tab protection. Trong tab này bạn đánh dấu chọn vào ô lock project for viewing. Rồi điền mật khẩu vào 2 ô bên dưới và bấm OK.



Như vậy là bạn đã thật sự siêu ẩn và siêu hơn gà rồi. Để hiện sheet đó trở lại bạn phải vào cửa số vba và nhập mật khẩu vào trước khi thực hiện hiện ẩn cho sheet.

Cách này rất hay cho các bạn chuyên viết code vba trong excel vừa giúp bảo vệ được code vừa giúp ẩn được sheet mình không muốn người khác nhìn thấy được.
Xem chủ đề cũ hơnVề Đầu TrangXem chủ đề mới hơn
Permissions in this forum:
Bạn không có quyền trả lời bài viết