excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel打造支持多用户的密码验证工资条

在制作加密电子工资条的视频中介绍了如何凭密码查看自己的工资信息,评论区有朋友提出了一个问题:如何给多人分配密码,然后各自凭密码查看自己的工资情况呢?

其实,工资条通常都是每人一“条”,仅包含自己的工资信息,但这不能成为无需实现这个功能的理由哈!

我们把工资数据和密码分开在两个表中进行管理,这样做的好处是方便对人员和密码的增加、删除和修改。

密码验证

先解决密码验证问题,选中B2:D5数据部分,这些内容在未输入正确密码前是不可见的,所以,我们使用条件格式来处理。

条件格式-新建规则

样式选择经典,使用公式确定要设置格式的单元格,这样就可以录入公式了。

=$E2<>VLOOKUP($A2,密码!$A:$B,2,0)

工资表中的E2,注意这里仅锁定了列($E),然后用Vlookup函数查找A2对应的密码。

如果与输入的密码不同,那么设置自定义格式

类型这里输入三个分号 ;;;

这样,如果密码不对单元格的内容就显示为空白。

设置完成后点确定即可。

验证一下判断逻辑是否正确,在F2单元格输入张三丰的密码123,确认后他的工资信息就显示出来了。

再输入王五义的密码789,他的工资也能正常显示,这样,密码验证的逻辑就是没问题的,但此时所有的设计都是公开的,在编辑区就可以看到每个人的工资信息,密码的表中也是完全显示,还没有起到密码该有的作用。

密码保护

密码是用来保护数据的,同时,密码本身也要加一层“保护装置”,Ctrl+1设置单元格格式,在保护选项卡中“锁定”和“隐藏”都打勾,意为保护锁定和隐藏的单元格。

密码输入区也要保护起来,但不要保护锁定单元格,不然就没法输入密码了。

保护工作表

还有一步不能忽略,就是将工作表保护起来,并且加上个密码,这个密码具有对工作表修改的权限,类似于管理员密码。

保护工作表时会提示要不要设置密码,尽管是可选项,安全起见还是加上密码为好,并且只允许用户选择锁定和未锁定的单元格,也就是只能选择不能做其它的任何操作。

经过这三个步骤,没有输入或错误输入密码时,单元格会显示为空白,并且编辑框也不再显示单元格的内容,这才是真正意义上的隐藏数据。

正确输入了姓名对应的密码,其工资信息才会显示,否则显示为空白。到这里,多用户密码验证功能就实现了,但密码表中还没有做保护和隐藏,操作步骤与前面的相同的,对密码表的保护和隐藏就留给朋友们练习吧!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接