密码按钮和用户表单

美智

我已经在Excel VBA中编写了以下用户窗体:

Private Sub CommandButton1_Click()
Password = TextBox1.Text
If Password = a Then
MsgBox "Password Correct.", vbInformation
Unload Me
Else
MsgBox "Password Incorrect. Please try again.", vbCritical
End If
End Sub

密码变量a =“ test”

该密码用户表单本身可以完美运行。现在,我想将其连接到工作表中已经存在的按钮。该按钮后面的代码在VBA编辑器的“ ThisWorkbook”部分中:

Sub Button_Test()
UserForm1.Show
Tabelle2.Range("C3").Value = 1
End Sub

这个想法是,按钮“ Button_Test”受用户窗体可以输入的密码保护。正确输入密码后,将执行宏“ Tabelle2.Range(“ C3”)。Value = 1“。

但是,当前我遇到的问题是,用户窗体使用“密码正确”响应我,但没有启动宏“ Tabelle2.Range(“ C3”)。Value = 1“。

输入正确的密码后,我该如何告诉用户表单,应跳回到宏“ Button_Test”并继续执行该过程?

谢谢你的帮助。

莫斯利

我将使用一个布尔值,当密码正确时,您将其设置为true。您可以做这样的事情:

模块或工作表中的代码

Sub Schaltfläche1_Klicken()
'Load funktion Check Password
If UserForm1.checkPassword() = True Then
    'Run this Code when PWD was Correct
    Tabelle1.Range("C3").Value = 1
End If
End Sub

在用户窗体中,您可以输入如下代码:

Private passwordStatus As Boolean

Private Sub CommandButton1_Click()
    Dim a As String
    Dim Password As String

    a = "123"
    Password = TextBox1.Text
    'Set Pawwordstatus at False before Testing
    passwordStatus = False
    If Password = a Then
        MsgBox "Password Correct.", vbInformation
        passwordStatus = True
        Unload Me
    Else
        MsgBox "Password Incorrect. Please try again.", vbCritical
    End If
End Sub

Function checkPassword() As Boolean
  UserForm1.Show
  'Shows the User Form. And after Closing the Form
  'The PasswordStatus Value will be returned and you can check if
  'it is true
  checkPassword = passwordStatus
End Function

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

比较MYSQL密码和HTML表单密码

来自分类Dev

如何获取登录表单用户名和密码输入的“ ID”?

来自分类Dev

C / HTML-从HTML表单打印用户名和密码

来自分类Dev

在 django 的登录表单中添加一个新字段以及用户名和密码

来自分类Dev

通过带有 PostgreSQL 数据库的 PhP 表单更改用户和密码问题

来自分类Dev

显示用户表单的命令按钮

来自分类Dev

用户表单上的动态按钮

来自分类Dev

如何使用登录名(用户名和密码),按钮更改活动?

来自分类Dev

获取“登录”按钮以在用户名和密码之间居中对齐

来自分类Dev

curl 使用用户名密码和登录按钮登录网站

来自分类Dev

Excel VBA 用户表单在服务器上使用用户名和密码登录

来自分类Dev

Samba和用户帐户密码

来自分类Dev

表单验证和禁用按钮

来自分类Dev

表单布局和按钮位置

来自分类Dev

如何使表单和按钮内联?

来自分类Dev

从表单获取用户名,密码和电子邮件,并使用它创建数据库行

来自分类Dev

如何在javascript中为放置在引导模态中的表单设置密码和用户名

来自分类Dev

通过Angular 2登录表单将用户名和密码传递给JWT令牌控制器

来自分类Dev

如何使用户名和密码表单工作 - 仅通过输入 url 无法看到网站

来自分类Dev

通过表单传递数据库用户名和密码,用于 Flask App 中的数据库连接

来自分类Dev

定制用户和表单实现

来自分类Dev

Excel VBA用户表单更新按钮

来自分类Dev

关于用户表单中的选项按钮

来自分类Dev

用户表单-单击按钮时复制

来自分类Dev

VBA>表单>显示带有焦点的按钮的用户表单

来自分类Dev

在表单上填写密码时,我的注册按钮消失了

来自分类Dev

吉拉恢复用户和密码

来自分类Dev

Windows用户名和密码

来自分类Dev

Magit保存密码和用户名

Related 相关文章

  1. 1

    比较MYSQL密码和HTML表单密码

  2. 2

    如何获取登录表单用户名和密码输入的“ ID”?

  3. 3

    C / HTML-从HTML表单打印用户名和密码

  4. 4

    在 django 的登录表单中添加一个新字段以及用户名和密码

  5. 5

    通过带有 PostgreSQL 数据库的 PhP 表单更改用户和密码问题

  6. 6

    显示用户表单的命令按钮

  7. 7

    用户表单上的动态按钮

  8. 8

    如何使用登录名(用户名和密码),按钮更改活动?

  9. 9

    获取“登录”按钮以在用户名和密码之间居中对齐

  10. 10

    curl 使用用户名密码和登录按钮登录网站

  11. 11

    Excel VBA 用户表单在服务器上使用用户名和密码登录

  12. 12

    Samba和用户帐户密码

  13. 13

    表单验证和禁用按钮

  14. 14

    表单布局和按钮位置

  15. 15

    如何使表单和按钮内联?

  16. 16

    从表单获取用户名,密码和电子邮件,并使用它创建数据库行

  17. 17

    如何在javascript中为放置在引导模态中的表单设置密码和用户名

  18. 18

    通过Angular 2登录表单将用户名和密码传递给JWT令牌控制器

  19. 19

    如何使用户名和密码表单工作 - 仅通过输入 url 无法看到网站

  20. 20

    通过表单传递数据库用户名和密码,用于 Flask App 中的数据库连接

  21. 21

    定制用户和表单实现

  22. 22

    Excel VBA用户表单更新按钮

  23. 23

    关于用户表单中的选项按钮

  24. 24

    用户表单-单击按钮时复制

  25. 25

    VBA>表单>显示带有焦点的按钮的用户表单

  26. 26

    在表单上填写密码时,我的注册按钮消失了

  27. 27

    吉拉恢复用户和密码

  28. 28

    Windows用户名和密码

  29. 29

    Magit保存密码和用户名

热门标签

归档