打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
一个excel文件,输入不同的密码就可以打开不同的表格

一个excel文件,输入不同的密码就可以打开不同的表格。

如果你也想实现,只需要简单几步,就可以把自已的表格改造成分权限管理。

操作步骤:

第一步、在你的表中插入两个表格。

  • 主界面:一个空表就行。如果觉得单调可以插入图片或文字装修一下。

  • 权限管理:这个是重头戏。第一列是密码,第一行是你要设置打开权限的所有工作表名称。正文位置是设置权限的,如果输入某个密码可以打开这个表,就在交叉的位置输入数字1,否则留空。


第二步: 在工作表标签右键单击,点击查看代码后会打开一个新的窗口,然后再点工程窗口中的thisworkbook并把下面的代码粘贴到右侧的窗口中,最后把本文件另存为可以启用宏的文件类型。下面是动画演示。



复制下面代码:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim y, arr
arr = Sheets('权限管理').Range('A1').CurrentRegion
For y = 2 To UBound(arr, 2)
Sheets(arr(1, y)).Visible = 2
Next y
End Sub

Private Sub Workbook_Open()
On Error Resume Next
Dim x, y, sr, arr
sr = Application.InputBox('请输入密码:', '登陆')
arr = Sheets('权限管理').Range('A1').CurrentRegion
For x = 2 To UBound(arr)
If Val(sr) = arr(x, 1) Then
For y = 2 To UBound(arr, 2)
If arr(x, y) = 1 Then
Sheets(arr(1, y)).Visible = -1
Sheets(arr(1, y)).Activate
End If
Next y
End If
Next x
End Sub


示例文件下载:(把网址粘贴到电脑IE地址栏中按回车下载)

http://www.excelpx.com/home/upload/2015_11/temp_15110114471847.zip


点击左下角“阅读原文”查看兰色和小妖录制的数据透视表全套+函数全套+技巧全套+VBA编程全套视频教程。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel表格用密码分配权限,原来可以这样设置!!
Excel黑科技:帮你破解Excel工作表保护密码和工作簿密码
Excel表格解密方法!Excel表格有表格修改权限的加密,教你解密!
excel拆分合并技巧:将总表拆分成工作表的方法
EXCEL如何高效的按指定标题拆分成工作表
2招教你破掉Excel工作表密码,10秒都不用,工作簿也可以
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服