您想为组合框分配一个宏。
DropDown1_Change()。

分配的宏应确定单击了哪个下拉选项,并根据该选择调用不同的宏。它可能看起来像这样:
Sub DropDown1_Change()
Dim c As ControlFormat
Set c = Sheet1.Shapes("Drop Down 1").ControlFormat ' or whatever yours is called
'Choose which macro to run based on the selected value in the combobox
Select Case c.Value
Case 1: Macro1
Case 2: Macro2
Case 3: Macro3
End Select
End Sub
Sub Macro1()
MsgBox "Macro 1"
End Sub
Sub Macro2()
MsgBox "Macro 2"
End Sub
Sub Macro3()
MsgBox "Macro 3"
End Sub
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15453 次 |
| 最近记录: |