是否可以为一个按钮分配两个宏?
答案 0 :(得分:5)
你的意思是,像这样?
Private Sub CommandButton1_Click()
Macro1
Macro2
End Sub
答案 1 :(得分:2)
如果你想要两者都运行,写一个包装函数来调用它们,然后调用它。
我不会在第一个宏的末尾对第二个宏进行硬编码,因为它违反了单一责任,而且在某些情况下你可能只需要使用第一个宏。
答案 2 :(得分:1)
如果您希望两个宏同时运行,那可能无法实现。如果你想一个接一个地运行一个,只需在第一个宏的末尾调用第二个宏,或者正如Issun指出的那样,写一个调用它们的包装器,并让按钮调用包装器。