为Excel工作表设置密码的方法
在平时使用Excel工作的过程中,我们常常会把一些比较重要的工作表通过菜单的“格式-工作表-隐藏”命令隐藏起来,然而对于稍微懂得 Excel 操作的人来说,这种方法简直是形同虚设,因为对方只要使用“格式/工作表/取消隐藏”命令,就可以把隐藏的内容再次显示出来。
想要真正地把工作表保护起来,我们可以通过设置密码的方法来实现。
1、选择菜单的“工具/宏/Visual Basic编辑器”命令,打开Microsoft Visual Basic程序窗口,在左侧可以看到“工程”和“属性”面板。
2、在“工程”面板中显示了该Excel文档的所有工作表。选择要隐藏的工作表,然后在“属性”面板中设置“Visible ”属性值为“-2-xlSheetVeryHidden”。
“Visible”属性有3个值分别是:
-0-xlSheetHidden:一般隐藏,与“格式-工作表-隐藏”命令的效果一样。
-1-xlSheetVisible:显示工作表
-2-xlSheetVeryHidden:高级隐藏,设置后无法通过“格式/工作表/取消隐藏”命令显示工作表。
3、至此,工作表已经成功隐藏,但是别人仍然可以进入“Visual Basic编辑器”把工作表的属性改过来,因此最重要的一步是设置查看工作表属性的密码。
选择“工具/VBAProject属性”命令,打开“VBAProject工程属性”对话框,选择“保护”选项卡,勾选“查看时锁定工程”,并设置查看工程属性的密码,单击“确定”按钮,如图所示。
4、按下Ctrl+S保存,返回Excel界面即可看到工作表已经被隐藏。此时菜单“格式/工作表/取消隐藏”也是处于灰色状态。
5、要找回隐藏了的工作表,可以再次进入“Visual Basic编辑器”,在“属性”面板中单击“VBAproject”时,会自动要求用户输入密码,如果所示。输入正确密码后,把隐藏了的工作表的属性重新设置即可。
如此一来,即便有人知道这种操作方法,但如果没有密码的话也不能显示出隐藏的工作表,因此大大增强了Excel的安全性能。
另外,有一点要提醒大家的就是,每个Excel文档中必需至少有一个工作表的Visible属性值为“-1-xlSheetVisible”,即至少有一个工作表是显示的`。否则,软件会弹出属性设置出错的提示。
如何避免在Excel中输入重复数据
在单位制作员工花名册等表格时,员工的身份证号码应该是唯一的,我们能够通过“数据有效性”来防止重复输入:
选中需要输入身份证号码的单元格区域(如D2至D101),执行“数据→有效性”命令,打开“数据有效性”对话框,在“配置”标签下,按“允许”右侧的下拉按钮,在随后弹出的快捷菜单中,选择“自定义”选项,然后在下面“公式”方框中输入公式:=COUNTIF(D:D,D2)=1,确定返回。
以后在上述单元格中输入了重复的身份证号码时,系统会弹出提示对话框,并拒绝接受输入的号码。
-
Word恢复文本转换器使用方法
具体解决方案如下:第一步:找任意一个未损坏的文件打开word,在工具-选项-常规中,选中“打开时确认转换”。WORD教程第二步:点击word软件左上角的'文件-打开,找到你损坏掉了的那个文件的路径,比方说我要恢复的是这个文件,那么用鼠标点击一下它,注意,是点击一下,不是双击。...
-
【通用】PPT模板15篇
PPT模板1各位家长:下午好!大家能在百忙中抽出时间来按时参加这次家长会,表现了各位家长对学校工作的支持,同时也可以看出您对孩子健康成长的关心,在这里我对各位家长的到来,表示衷心的感谢。今天把大家请来主要是向大家谈谈现阶段学生的情况及后期我们在工作中的一...
-
Word设置文档页面的方法
通常在文档编辑之前我们需要对压面进行适当的'设置来保证达到我们的要求,那么怎么来设置页面呢?下面YJBYS小编就给大家详细介绍一下吧!1、预定义纸张,【页面布局】-【纸张大小】-【本身就定义好的纸张】(如A4、A3等)。2、自定义纸张,【页面布局】-【纸张大小】-...
-
如何使用Excel将正数批量转换成负数
很多朋友问怎样将多个正数批量转换成复数呢?下面为大家分享一下Excel正数批量转换成负数教程,有兴趣的`朋友一起来学习一下吧。Office教程Excel正数批量转换成负数教程步骤1:在任意空单元格中输入数字-1并复制该单元格。再选取C列数据区域。excel2003版中右菜单点...