我在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
的事件处理程序中。然而,这个方法可以使得代码更加简单和清晰。