Excel 如何计算单击形状的次数?

Excel 如何计算单击形状的次数?,excel,vba,click-counting,Excel,Vba,Click Counting,我创建了一个简单的瞄准练习游戏,你点击一个圆圈,当你点击它时,它会传送信息 我想计算您单击圆的次数。将形状添加到工作表中,然后右键单击并“指定宏”。例如,它可以如下所示: 然后,VBA模块中的代码捕获形状中的单击事件(因为您在上一步中将形状链接到宏): 您需要从developer选项中插入commandbutton并将其用作形状。 下面是计算单击次数的代码 Private Sub CommandButton1_Click() Static cnt As Long cnt = cnt + 1 M

我创建了一个简单的瞄准练习游戏,你点击一个圆圈,当你点击它时,它会传送信息


我想计算您单击圆的次数。

将形状添加到工作表中,然后右键单击并“指定宏”。例如,它可以如下所示:

然后,VBA模块中的代码捕获形状中的单击事件(因为您在上一步中将形状链接到宏):


您需要从developer选项中插入commandbutton并将其用作形状。 下面是计算单击次数的代码

Private Sub CommandButton1_Click()
Static cnt As Long
cnt = cnt + 1
Me.CommandButton1.Caption = "I have been clicked " & cnt & " times"
End Sub

您有任何代码要显示吗?右键单击形状并选择“格式化形状”。“主页”功能区上还有“帮助器”按钮。你可以通过谷歌搜索得到很多信息。虽然答案是正确的,但不是正确的答案。我投票赞成你的第一次尝试。
Private Sub CommandButton1_Click()
Static cnt As Long
cnt = cnt + 1
Me.CommandButton1.Caption = "I have been clicked " & cnt & " times"
End Sub