【发布时间】:2015-11-24 16:27:57
【问题描述】:
我有一个使用用户名/密码提示调用函数的用户表单。
用户通常必须多次运行它,并且每次都会提示输入登录凭据,因此我希望用户表单在给出用户/密码后记住用户/密码,直到工作簿关闭。
在用户按下“进程”按钮或从“关闭”按钮关闭用户窗体之前工作正常,但是当他/她用“红色 x”关闭它时,用户/通行证在下一次运行时消失.
我知道'red x'可以被禁用,但我很好奇是否有另一种方法可以让用户窗体即使在按下'red x'时也能记住?
到目前为止,这是我的代码:
Private Sub cbCancel_Click()
maplogin.Hide
End Sub
Sub cbProcess_Click()
Dim drivetomap As String
Static user As String
Static pass As String
pcname = ActiveCell.Value
user = Me.txtUser.Value
pass = Me.txtPass.Value
...
【问题讨论】:
-
您可以使用隐藏的工作表来保存用户输入。
标签: vba excel user-input userform remember-me