【发布时间】:2015-01-20 07:01:12
【问题描述】:
我在userform1 上有两个命令按钮(cmd1 和cmd2),单击时每个按钮都显示相同的用户表单(userform2)。在initialize 或load 子中是否可以确定在userform1 上单击了哪个命令按钮,从而以不同的方式显示表单?我想userform2 上的initialize 或load 子中的代码具有以下骨架:
if (cmd1 was clicked)
' do stuff relating to 1
elseif (cmd2 was clicked)
' do stuff relating to 2
else
' error handling
End if
可以将各自的“stuff”移动到cmd1和cmd2的事件处理程序中,但是,如果可以使用上述方法,它将更加简单和清晰。
【问题讨论】: