Я хочу сделать переключатель Excel активным / неактивным, в зависимости от значения другой ячейки.
Я сделал следующую попытку:
Sub test()
If ActiveSheet.Cells(9, 3).Text = 3 Then
ActiveSheet.OptionButton20_Click.Active = False
Else
ActiveSheet.OptionButton20_Click.Active = True
End If
End Sub
В окне макроса VBA, но я получаю следующее сообщение об ошибке:
"Object doesn't support this property or method"
как я могу это исправить, пожалуйста? (Excel Для Mac 2011 Г.)
чтобы уточнить, когда я говорю "неактивный", я имею в виду серый - я не просто имею в виду, что он не был выбран.
для пример:
Группа 1 переключателей:
Мужской o женский o
Группа 2 переключателей :
Очки o серьги o борода o
В этом случае, если "женщина" выбран, я хочу, чтобы "борода", чтобы стать недоступным.
Теперь у меня есть следующий текст в моем "Модуль 1":
Sub hide_group_box()
ActiveSheet.GroupBoxes.Visible = False
End Sub
Sub disable_radio()
If ActiveSheet.Cells(3, 3).Text = 3 Then
ActiveSheet.OptionButton65.Enabled = False
End If
End Sub
первое, что скрывает групповые ящики, работает нормально. Вторая вещь, кажется, не работает. Неужели я все еще ошибаюсь?