我在一张 Excel 表上有一个命令按钮,用于隐藏/取消隐藏其中一张工作表。请参见下面的代码。
但是,现在我想添加管理员输入密码以取消隐藏工作表的功能,否则任何人都可以单击按钮并取消隐藏数据表。
有没有办法强制excel显示正常的输入密码提示取消隐藏?
谢谢
Sub myButton()
ActiveWorkbook.Unprotect
If (Sheets("Sheet2").Visible) Then
Sheets("Sheet2").Visible = False
Sheets("Sheet1").Select
Else
Sheets("Sheet2").Visible = True
Sheets("Sheet2").Select
End If
ActiveWorkbook.Protect Password:="password", structure:=True, Windows:=False
End Sub