如何检查按钮是否被点击 vba
How to check button is clicked in vba
我想检查我的用户表单中的按钮是否被点击,我可以知道我该怎么做吗?我的最终目标是获取按钮被点击的次数。这是我输入的代码中的内容。谢谢您的帮助。
If CommandButton1_Click = True Then
x = x + 1
End If
每次单击按钮时,都会调用 Button_Click() 子程序。在那里你可以使用一个单元格或一个全局变量(取决于你想做什么)在每次调用该函数时递增。
例如你可以这样做:
Option Explicit
Private Sub CommandButton1_Click()
Module1.x = Module1.x + 1
End Sub
在 Module1 上你有:
Option Explicit
Public x As Integer
编辑1:
我添加了另一个按钮并在点击第一个按钮(变量 x)的次数时显示消息框:
Private Sub CommandButton2_Click()
MsgBox Module1.x
End Sub
您的项目应该类似于以下形式:
我想检查我的用户表单中的按钮是否被点击,我可以知道我该怎么做吗?我的最终目标是获取按钮被点击的次数。这是我输入的代码中的内容。谢谢您的帮助。
If CommandButton1_Click = True Then
x = x + 1
End If
每次单击按钮时,都会调用 Button_Click() 子程序。在那里你可以使用一个单元格或一个全局变量(取决于你想做什么)在每次调用该函数时递增。
例如你可以这样做:
Option Explicit
Private Sub CommandButton1_Click()
Module1.x = Module1.x + 1
End Sub
在 Module1 上你有:
Option Explicit
Public x As Integer
编辑1:
我添加了另一个按钮并在点击第一个按钮(变量 x)的次数时显示消息框:
Private Sub CommandButton2_Click()
MsgBox Module1.x
End Sub
您的项目应该类似于以下形式: