Excel工作表巧隐藏

时间:2022-01-14 07:17:47

Excel工作表巧隐藏

对于一些重要的Excel工作表我们总是希望将其保护起来,以免泄露了重要数据或个人隐私。那么你应搞如何着手来对文件进行保护的呢?

常规保护方法

隐藏保护法

要保护重要的Excel工作表,我们的通常做法是处理完毕,存盘,然后点击菜单栏的“格式”|“工作表”|“隐藏”,这样重要的工作表就被隐藏起来了。

致命弱点:虽然该方法简单易行,但是却存在一个致命弱点,他人只需反其道而行,点击“格式”|“工作表”|“取消隐藏”,就会重现被隐藏的工作表。

口令保护法

鉴于“隐藏”重要工作表方法的脆弱性,很多用户更倾向用口令加密的方法。点击菜单栏的“工具”|“选项”,在弹出来的窗口中切换到“安全性”标签,在“打开权限密码”文本框中输入一个保护密码(如图1),点“确定”按钮后,再次输入保护密码。以后要打开重要的Excel工作表则必须正确输入密码。非法用户被挡在了密码的大门外,这下重要工作表就安全多了。

致命弱点:虽然口令加密的方法比隐藏保护的方法要安全得多,但并非是固若金汤,无懈可击。相反,这种方法也有致命的弱点。现在针对Office文档加密的破解工具满天飞,口令加密的方法也更容易激起他人的破解欲望,相信用不了多久你的密码又会大白于天下。

既然隐藏保护和口令保护的方法都如此脆弱,不堪一击,那么该如何来保护重要的Excel工作表呢?难道我们的Excel工作表只能是可怜的羔羊,任人宰割?别急,山人自有妙计。

另类保护方法

当重要的Excel工作表编辑完毕,存盘后,点击菜单栏中的“工具”|“宏”|“Visual Basic 编辑器”,在弹出来的“Microsoft Visual Basic 编辑器”窗口中,在左侧窗格上部首先选中需要保护的工作表,然后在左侧窗格下部“属性”面板中找到“Visible”,将其值设置为“2-xlSheetVeryHidden”(如图2),现在关闭“Microsoft Visual Basic 编辑器”窗口即可。进行如上设置后在Excel窗口中,再也看不到重要工作表了,而且点击“格式”|“工作表”,我们发现其子菜单中的“取消隐藏”也呈灰色的不可选择状态,这下他人就无法通过取消隐藏的方法来查看我们隐藏起来的重要工作表了,是不是安全多了。

如果你还不放心,我们还可以给隐藏起来的重要工作表设置一个口令,以策安全。重新打开“Microsoft Visual Basic 编辑器”窗口,在左侧窗格上部点选刚才被隐藏起来的工作表,然后点击菜单栏的“工具”|“VBAProject属性”,在弹出来的属性窗口中切换到“保护”选项卡(如图3),然后勾选“查看时锁定工程”,并在“密码”和“确认密码”文本框中输入自己欲使用的密码,点击“确定”按钮即可。现在我们不但将重要的工作表隐藏起来了,还加上了口令保护,这下安全多了。

小提示:当我们欲使用隐藏起来的工作表时该怎么办呢?只需反其道而行之,进入“Microsoft Visual Basic 编辑器”窗口,双击左侧窗格上部的“VBAProject(工作薄名)”,在弹出来的口令验证对话框中正确输入前面设置的密码(如图4),然后将隐藏起来的工作表“Visible”属性值设置为“-1-xlSheetVisible”,退出“Microsoft Visual Basic 编辑器”窗口即可正常使用重要工作表了。

上一篇:Apple iPod Shuffle MP3播放器 下一篇:Lenovo天逸F30皮革版