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属性。
