
通常的隐藏工作表的方法,实质上并没有真正实现对表格的隐藏,鼠标右键即可取消隐藏,无法通过隐藏工作表而实现保护工作表的目的。唯有进行深度隐藏,才可以实现对表格的真正保护。
假设一个工作簿中有3个工作表,我们需要对sheet1进行深度隐藏,如图所示
首先,通过ALT+F11组合键,打开VBA编辑器
在左侧界面可以看到,工程下面有三个sheet表格
选中需要隐藏的表格,这里选sheet1,然后点击工具栏中的视图按钮,选择属性,打开属性编辑器
在属性编辑器中,修改visible参数为2.
可以看到,visible参数有三个,分别是-1,0,2。-1表示可见,0表示普通隐藏,和通过鼠标右键进行隐藏效果一致,2表示深度隐藏。
然后关闭VBA编辑器,看到已经看不到sheet1表格了,同时在鼠标右键的菜单栏里,取消隐藏按钮为灰色,表明表格已进行了深度隐藏。
