导读:一、Excel隐藏工作表的作用,二、Excel隐藏工作表的方法,三、Excel隐藏工作表各种方法的特点,四、Excel秘密隐藏工作表的方法,五、图示说明

一、Excel隐藏工作表的作用

大家知道,在使用Excel处理数据的时候,经常遇到工作簿文件需要多人操作或查看,而且有些工作表的内容是不需要公开的、也怕无意修改。比如:自动记忆的客户信息、小型数据库、后台设置信息等等。这时候就需要用到Excel的隐藏工作表功能,对无需公开的工作表实施隐藏处理,以达到保密、防错、优化结构的目的。

二、Excel隐藏工作表的方法

Excel隐藏工作表的方法主要有:第一种,通过工作表标签右键菜单中的隐藏选项隐藏工作表;第二种,通过Visual Basic编辑器选择工作表属性,修改Visible的值隐藏工作表(本文将介绍的方法);第三种,通过VBA代码"Sheets("工作表名称").Visible = False" 隐藏工作表,对此方法有兴趣的粉友可在讨论区留言或私信。

三、Excel隐藏工作表各种方法的特点

Excel在采用工作表标签右键菜单隐藏工作表时,就会激活[取消隐藏]菜单,取消隐藏太方便,隐藏作用被消弱;如果启用保护工作簿,就会同时锁死隐藏、取消隐藏、插入 、删除 、重命名 、复制移动工作表、工作表标签颜色等菜单,不方便正常操作;采用VBA代码隐藏工作表过于专业,操作流程多不适宜大多人采用;两方法都有短板,有没有折中的方案:既可隐藏工作表不容易被取消,又不影响工作表标签的正常使用,而且通俗易懂的方法呢?答案是肯定的。就是通过Visual Basic编辑器选择工作表属性,修改Visible的值隐藏工作表的方法,即Excel秘密隐藏工作表

四、Excel秘密隐藏工作表的方法

第一步,点击开发工具下拉的Visual Basic按钮,或者按快捷键Alt+F11,弹出Visual Basic编辑器窗口(详见图1);第二步,在Visual Basic编辑器窗口中,点击工具栏的属性图标,接着选择工程选项卡上的Sheet2 (设置)对象,紧着在属性选项卡中找到最后一行Visible,在输入框中通过下拉选择2 - xlSeetVaryHidden(详见图2),需要取消隐藏时选择 -1 - xlsheetvisible;最后,结果预览,设置工作表已经隐藏,但工作表标签右键菜单的取消隐藏仍然处于锁死状态(详见图3)。熟悉VBA的粉友也可以通过VBA代码"Sheets("工作表名称").Visible = 2 ",实现秘密隐藏工作表的目的。

附 保护工作簿设置流程:首先,点击审阅菜单下展的保护工作簿按钮,在弹出的下拉列表中点击保护结构和窗口,接着在弹出的保护结构和窗口对话框中输入密码,最后点击确定(详见图4)。

谢谢您阅读完本文!我是#Excel财务VBA#,懂会计的程序员,Excel&VBA精通。了解更多Excel实战技巧分享,请记得点"关注"@Excel财务VBA ,已关注了烦请点赞、分享哦!也可私信

五、图示说明

图1 打开Visual Basic编辑器窗口

图2 设置工作表Visible属性

图3 隐藏后效果预览

图4 保护工作簿设置