办公室装修东方迪威装饰|办公宝典:Excel工作表的保护大法

更新时间:2019-05-13 来源:办公 点击:

【www.hzclsc.cn--办公】

  Excel表格是我们工作中经常用到的,而它往往涉及统计数据等敏感问题,因此,Excel表格的保护也是经常遇到的问题,如何安全使用Excel呢?我们常用到的是Excel“工具”菜单提供的“保护工作表”和“保护工作簿”功能。有没有其他方法呢?



  用宏进行“显式”加密



  在需要加密的Excel 表中,点击[工具]→[宏]→[Visual Basic编辑器],打开“工程资源管理器”,双击该工作表,在右边的是设置该表属性的编辑窗口,单击该窗口左上方的下拉列表框,选择Worksheet,再从该窗口右上方的列表框中选择Activate(激活)(如图)。




图为用宏进行“显式”加密



  添加如下代码:(假设“123”为密码,Sheet1为限制权限表格,Sheet2为工作簿中为任何适合的工作表)



  Private Sub Worksheet_Activate()



  Sheets("sheet1").Cells.Font.ColorIndex = 2 "设置文字颜色为白色



  If Application.InputBox("请输入密码:") = 123 Then



  Range("A1").Select



  ActiveSheet.Cells.Font.ColorIndex = 56



  " 设置文字颜色为黑色



  Else



  MsgBox "密码错误,即将退出!"



  Sheets("sheet2").Select



  End If



  End Sub



  每次当你选择该“加密”表的时候都会弹出对话框要求输入密码,正确则进入该表(Sheet1),否则会选择其他表(Sheet2)。



  用宏进行“隐式”加密



  “显式”加密,虽然可以让没有密码的使用者无法看到“加密”表格,但是每次选择该表格时都会弹出对话框,实在不方便而且给其他用户一种被防范的不舒服感觉。于是笔者就想出了下面的“隐式”加密方法。假如要加密的是Sheet1,我们可以设置在Sheet2的“A1”单元格为密码的输入处。于是修改以上代码如下:



  Private Sub Worksheet_Activate()



  Sheets("sheet1").Cells.Font.ColorIndex = 2"设置文字颜色为白色



  If Sheets("sheet2").Cells(1, 1) = 123 Then



  Range("A1").Select



  ActiveSheet.Cells.Font.ColorIndex = 56



  " 设置文字颜色为黑色



  End If



  End Sub



  设置好以后,只有Sheet2的(A1)单元格为密码“123”时“加密”表Sheet1的内容才显示出来,否则就是透明的,神不知鬼不觉;所谓“隐式”。



  “隐式”加密虽然保证了没有密码的用户不能查看“加密”表格的内容,但是不能保护其他用户对其进行修改。所以我们要综合运用上面所说的“保护表格”和“隐式加密”对要保密的表格进行设置。



  上面是笔者在实践中综合出来的加密经验,希望能给大家带来方便,也恭候大家的指点交流。

中国电脑教育报

  文/尹庆超


本文来源:http://www.hzclsc.cn/ruanjianzixun/16480.html

为您推荐

[wifi信号差怎么办啊]wifi信号差怎么办 wifi信号差怎么解决

随着无线路由器的普及,可以上网的电子产品如手机、平板、笔记本等越来越多,现在越来越多的人会在家中、办公室通过路由器设置自己的wifi,但时常碰上信号时有时无,时强时弱,连不上网的情况,到底怎么回事?教你一招

2020-11-23 23:04:38   家用wifi信号差怎么办   电信wifi信号差   笔记本电脑wifi信号差  

qqtim版下载_qqtim版怎么样 tim版本qq有什么优势

基于QQ轻聊版升级而来的tim,没有娱乐,没有广告,中性简约,给用户呈现出干净简洁的界面,加上office qq com的二级域名,办公版QQ的定位不言而喻。 TIM V1 2 0版本正式上线,升级QQ专区

2020-11-23 07:04:31  

[ppt字体怎么不一样了]ppt字体怎么不一样 ppt字体怎么保存

你可能没有意识到,你辛辛苦苦设计的PPT发给了老板和同事,但他们打开之后看到的样子居然和你看到的会不一样,丑的不行。 出现这种情况有几个原因: 1)使用的office版本不一样 2)有人使用的是WP办公专区

2020-11-22 11:04:37   ppt字体效果怎么设置   ppt怎么统一字体   ppt怎么嵌入字体  

wps表格宏如何启用|wps表格怎么启用宏 wps表格宏怎么用

wps个人版的功能比office的功能要少很多,而大多数人用的都是wps的个人版,比如很多人需要用到的“宏”功能,在wps的个人版里面就没有。现在小编就教你如何启用WPS的“宏”功能。 首先我们来看办公专区

2020-11-21 11:04:19   wps的宏怎么启用   wps宏在哪里启用  

[微信怎么传文件到电脑上]微信怎么传文件到电脑 微信传文件到电脑的方法

微信是我们常用的沟通软件,在日常办公时需要将手机里的文件在电脑上处理,用数据线传递在今天就太过于麻烦了,而微信电脑版传文件文件大小不可超过100M,那么微信怎么传文件到电脑呢,今天给大家分享利用微信聊天工具

2020-11-20 17:04:39   微信传的文件怎么下载   微信怎么传文件给别人   微信传文件最大多少