• 欢迎访问人家博客,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入人家博客 QQ群
  • Git主题现已支持滚动公告栏功能,兼容其他浏览器,看到的就是咯,在后台最新消息那里用li标签添加即可。
  • 最新版Git主题已支持说说碎语功能,可像添加文章一样直接添加说说,新建说说页面即可,最后重新保存固定连接,演示地址
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏人家博客吧

多人分权限打开Excel工作表

OFFICE admin 1年前 (2018-08-11) 10次浏览 0个评论

有一个excel文件,包括有N个工作表



我们可以给这些工作表各自添加不同的密码,只有输入正确密码才可以查看。

动画演示:(注意E列输入密码后下面工作表标签的变化)




是不是很高级、有用的样子!其实设置方法很简单,跟兰色一起做吧。


操作步骤:

 1、添加一个叫“主界面”的工作表,在E和F列从第4行起设置一个访问权限界面。E列是你的excel文件中要设置访问密码的工作表的名称,F列用来输入和验证密码。删除密码或密码输入错误,表格就会隐藏起来。




2、添加一个叫“设置”的工作表,表格样式和“主界面”完全一样,只是E列输入每个工作表的访问密码。




3、在工作表标签上右键 – 查看代码 – 打开一个叫visible basic…的窗口,在窗口左上角单击“主界面”工作表名称,然后把下面的代码复制到右侧的空白处。




VBA代码:


Private Sub Worksheet_Change(ByVal Target As Range)

 On Error Resume Next

  If Target.Column = 5 And Target.Row > 4 Then

    If Sheets(“设置”).Range(Target.Address) = Target.Value Then

       Sheets(Cells(Target.Row, 4).Value).Visible = -1

    Else

       Sheets(Cells(Target.Row, 4).Value).Visible = 2

    End If

  End If

End Sub




4、文件 – 另存为 – 保存类型选择为“Excel 启用宏的工作簿“(excel2003版 跳过此步)



设置完成!


注意:在关闭表格时,要把密码一个个的删除,以隐藏工作表,这样其他人打开表格只能通过输入密码来查看了。


本篇文章来源于微信公众号: Excel精英培训


极客公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:多人分权限打开Excel工作表
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址