Excel2010隐藏工作表最简单的方法是 选择视图下窗口选项卡中的隐藏按钮, 一下就可以把东西给隐藏了, 但是这种方法只能对付菜鸟,稍微等得一点Excel操作的人就知道可以通过点选视图下窗口选项卡中的取消隐藏来查看所谓“隐藏”的数据了。
那么既然存心要把数据隐藏起来就应该无论如何也不能让人在未经许可之下查看你所隐藏的数据,通过Excel VBA就可以彻底隐藏EXcel表格中的工作表了,达此目的共需四步,具体步骤如下:
第一步:在Excel2010中用Alt+F11组合键进入VBA编辑状态
第二步:在 工程- VBAProject 下选择你要隐藏的工作表 例如这里选择 Sheet1工作表
第三步:按F4键定位到属性窗口,找到Visible属性,此时的属性值是“-1 - xlSheetVisible ” 单击右侧下拉按钮,选择“0-xlSheetVeryHidden”选择,则需要被隐藏的工作表被隐藏了。
第四步: 在VBA界面中找到工具菜单下的VBAProject属性,打开VBAProject-工程属性对话框在保护标签中,勾选“查看时锁定工程"选项,并在下面的输入框中输入密码,按确定按钮便退出VBA编辑状态,保存Excel2010,到此这个Excel2010文档就已经被安全地隐藏了,而在Excel2010的视图选项卡中,取消隐藏是灰色不可用的,此时就算有人知道VBA隐藏Excel2010的方法,而打开VBA想通过VBA编辑来取消隐藏的话,他首先要做的是输入正确的密码。 这就是所谓的未经许可之下无权查看你所隐藏的数据。