【发布时间】:2016-03-06 19:44:55
【问题描述】:
我正在向我的用户表单动态添加几个命令按钮。为了分配代码,我使用了这个问题的答案:Assign code to a button created dynamically
但是,我需要确定单击了哪个按钮。他们都有不同的名字。因此,我最初的想法是在CmdEvents_Click() 过程中获取点击按钮的名称。但是,我还没有找到解决方法。
有没有人解决如何触发按钮特定事件?
【问题讨论】:
-
应该是可以的。添加新命令的名称,例如喜欢
ctl_Command.Name = "name_" & i,然后在CmdEvents_Click中使用CmdEvents.Name。 -
如果你添加这个作为答案,我会给你一个绿色的复选标记:)
-
我很高兴它有帮助,谢谢 :)
标签: vba excel runtime userform