Електронни таблици

1 отговора 0 прегледа
#1

Електронни таблици

Combo box
Имам направен Combo box и няколко макроса. Как да направя така че при избиране на нещо от списъка да ми се стартира различен макрос.
Опитвам, но винаги последния макрос се запомня, а останалите....
Става ли чрез директна команда /в настройките на комбо-то/ или непременно е необходим код.

Отговор
в отговор на galiaV #2

Re: Електронни таблици

Например взимаш аимената на макросите по следния начин.
Private Sub UserForm_Initialize()
ComboBox1.AddItem "a"
ComboBox1.AddItem "b"
ComboBox1.AddItem "d"
End Sub


Който макрос избираш в ComboBox, този макрос ще ти заработи.

Private Sub ComboBox1_Click()
Application.Run ComboBox1.Text
End Sub


Отговор