标题: 如何设置工作表打开密码 [打印本页] 作者: poly 时间: 2009-8-31 22:33 标题: 如何设置工作表打开密码 在EXCEL中一般默认有三个工作表(Sheet1,Sheet2,Sheet3),我想要只限制其中一个工作表(如Sheet2),在打开这个工作表(Sheet2)时提示输入密码,当密码正确后才能进入,否则退回当前工作表页面,但只限制某一个或几个工作表,其它的不限制!
如下图,当前停留在Sheet1,当鼠标点击Sheet2时,弹出密码输入框提示输入密码,密码正确则进入,否则反回当前.
[attach]39470[/attach]作者: liwen 时间: 2009-8-31 23:14
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
If Sh.Name = "Sheet2" Then
If InputBox("aa", "bb") <> "AA" Then
Sheets(1).Select
End If
End If