excel怎么设置密码保护


excel怎么设置密码保护  

以包含四个工作表的示例为例:

1. frontpage(主页),此工作表无敏感信息,所有人都可以查看。

2. zb(总表),需要输入密码“1”才能查看。

3. jbxs(基本信息),需输入密码“2”查看。

4. gongzi(工资),输入密码“3”才能查看。

在Workbook_Open事件中的代码实现如下:

当打开工作簿时,首先执行以下操作:

初始化:在输入密码之前,默认隐藏除主页外的所有工作表。

使用InputBox进行密码输入提示:

显示一个密码输入提示框,等待用户输入密码。

根据输入的密码显示对应的工作表:

如果输入密码为“1”,则只显示总表。

如果输入密码为“2”,则只显示基本信息工作表。

如果输入密码为“3”,则只显示工资工作表。

如何找到Workbook_Open事件呢?可以通过以下路径:在Excel中,点击“开发工具” -> “Visual Basic” -> 在弹出的窗,选择“ThisWorkbook” -> 在右侧的下拉框中选择“Open”事件。

这样,当我们打开工作簿时,会根据输入的密码显示对应的工作表。看起来这个过程并不复杂,主要利用了Workbook_Open事件、InputBox信息输入语句、If-Then-End If判断语句以及工作表的Visible属性。

  excel怎么设置密码保护