|
关于vba密码验证问题- Sub a()
- Call b '用什么方法来实现,在执行这句命令时,弹出的密码框,我们在输入错误的密码后,或者是取消、关闭,就将不执行本宏中,以下的命令
- Dim pw
- pw = InputBox("请输入管理员密码")
- If pw = "" Then
- Exit Sub
- ElseIf pw = "admin" Then
- Else
- MsgBox "权限验证错误,程序自动退出!", , "系统提示"
- Exit Sub
- ThisWorkbook.Unprotect (pw)
- End If
- MsgBox "测试a", , "系统提示"
- End Sub
- Sub b()
- Dim pw
- pw = InputBox("请输入管理员密码")
- If pw = "" Then
- Exit Sub
- ElseIf pw = "admin" Then
- Else
- MsgBox "权限验证错误,程序自动退出!", , "系统提示"
- Exit Sub
- ThisWorkbook.Unprotect (pw)
- End If
- MsgBox "测试b", , "系统提示"
- End Sub
复制代码 请大家,把我代码中注释的部分用代码来实现,谢谢大家了!
关于vba密码验证问题.rar
(6.71 KB, 下载次数: 12)
|
|