Share
View previous topicGo downView next topic
avatar
Admin
Tổng số bài gửi : 122
Join date : 2010-07-30
View user profilehttp://diendantinhocvn.roll.tv

Ẩn một sheet trong excel

on 10/05/16, 05: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.
View previous topicBack to topView next topic
Permissions in this forum:
You cannot reply to topics in this forum