Используйте value property вместо этого.
OptionValue используется, когда несколько кнопок сгруппированы вместе. Он позволяет определить, какая из кнопок выбора была выбрана.
Пример
Private Sub Check86_Click()
' Update option buttons based on value of checkbox.
Option107.Value = Me.Check86.Value ' Sync check box and option.
Option110.Value = Not Option107.Value ' Ensures only one option button is selected at a time.
End Sub
Это event срабатывает каждый раз, когда флажок установлен/снят. Он проверяет/отменяет Option107
для соответствия. Затем он устанавливает Option110
в настройку обратного хода. Я предполагаю, что вы хотите, чтобы только одна кнопка опции была проверена одновременно.
Я использовал not operator, чтобы гарантировать, что Option110
и Check86
имеют различные значения. Когда значение Check86
истинно, Option110
неверно, т.е. false.
Трудно предложить решения, когда проблема заявление просто «не работает». Пожалуйста, отредактируйте ваш вопрос , чтобы дать более полное описание того, что вы ожидаете от и как это отличается от фактических результатов. См. [Ask] для подсказок о том, что делает хорошее описание . –
У меня есть пара открытых вопросов. Если предоставленные ответы помогли вам, пожалуйста, рассмотрите [их принятие] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work). Это вознаграждает вкладчика и помогает другим с той же проблемой найти рабочий ответ. –