VBA: Запуск нужной процедуры кнопкой в зависимости от выбранного Optionbutton

Автор fant1k, 02 марта 2017, 18:44

fant1k

У меня есть 2 optionbutton и кнопка command button.
Как мне сделать так, что если выбран первый optionbutton, то после щелчка по кнопке запускалась первая процедура? Если выбран другой optionbutton, чтобы после щелчка по кнопке запускалась другая процедура.

Администратор

pro_OptionButton1 - это процедура, которую надо запускать. Можете дать процедуре другое удобное для вас имя, я просто для примера дал такие имена процедурам.

Private Sub CommandButton1_Click()
    If Me.OptionButton1.Value = True Then
        Call pro_OptionButton1
    ElseIf Me.OptionButton2.Value = True Then
        Call pro_OptionButton2
    Else
        MsgBox "Не выбран ни один optionbutton"
    End If
End Sub