分享

将Excel工作表彻底隐藏起来

 nanajohn 2009-09-16

在编辑工作簿时,有时需要对工作簿中的某些工作表进行隐藏,以便不让无关的人查看工作表中的重要数据,普通的方法是先选中需要隐藏的工作表标签,然后单击"格式→工作表→隐藏"菜单命令,但是其它人员可以单击"格式→工作表→取消隐藏"菜单命令来显示隐藏的工作表,有没有其它的方法呢?

      通过以下操作步骤可以将工作表彻底隐藏起来,让其它用户看不到。

      第1步 右键单击需要隐藏的工作表标签,在弹出的快捷菜单中选择"查看代码"选项,Excel会启动VBA编辑器并打开工程资源管理器窗口与属性窗口,同时定位到此工作表的属性项目,如图1所示。

将Excel工作表彻底隐藏起来
图1

    第2步 单击属性窗口中最后一个项目"Visible"的下拉列表,可以看到有3个属性值"-1- xlSheetVisible"、"0-xlSheetHidden"和"2- xlSheetVeryHidden",它们代表的含义分别是"显示"、"隐藏"、"超级隐藏",如图2所示。

将Excel工作表彻底隐藏起来
图2

    第3步 选择"2- xlSheetVeryHidden"项。

    切换回工作簿窗口后,应用超级隐藏的工作表"重要数据"消失了,单击"格式→工作表→取消隐藏"的功能不可用的,说明没有需要取消隐藏的工作表,如图3所示。这样工作表就彻底隐藏了。

将Excel工作表彻底隐藏起来
图3

    取消此种隐藏的唯一方法是按"Alt+F11"进行VBA编辑器,按照上面所讲的步骤得设工作表的"Visible"属性为"-1- xlSheetVisible"即可。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多