День добрый.
Пытаюсь сделать из CheckBox группу переключателей
Вот в этом варианте работает, возможен многократный выбор значений
Private Sub CheckBox1_Click()
CheckBox1 = True
CheckBox2 = Empty
CheckBox3 = Empty
End Sub
Private Sub CheckBox2_Click()
CheckBox1 = Empty
CheckBox2 = True
CheckBox3 = Empty
End Sub
Private Sub CheckBox3_Click()
CheckBox1 = Empty
CheckBox2 = Empty
CheckBox3 = True
End Sub
А вот в этом нет:
Private Sub CheckBox1_Click()
CheckBox1 = True
CheckBox2 = False
CheckBox3 = False
End Sub
Private Sub CheckBox2_Click()
CheckBox1 = False
CheckBox2 = True
CheckBox3 = False
End Sub
Private Sub CheckBox3_Click()
CheckBox1 = False
CheckBox2 = False
CheckBox3 = True
End Sub
Здесь в случае, когда при открытии формы задается CheckBox2 = True
возможно однократное изменение по CheckBox3_Click, а по CheckBox1_Click даже и однократного нет.
В чем причина?
Пытаюсь сделать из CheckBox группу переключателей
Вот в этом варианте работает, возможен многократный выбор значений
Private Sub CheckBox1_Click()
CheckBox1 = True
CheckBox2 = Empty
CheckBox3 = Empty
End Sub
Private Sub CheckBox2_Click()
CheckBox1 = Empty
CheckBox2 = True
CheckBox3 = Empty
End Sub
Private Sub CheckBox3_Click()
CheckBox1 = Empty
CheckBox2 = Empty
CheckBox3 = True
End Sub
А вот в этом нет:
Private Sub CheckBox1_Click()
CheckBox1 = True
CheckBox2 = False
CheckBox3 = False
End Sub
Private Sub CheckBox2_Click()
CheckBox1 = False
CheckBox2 = True
CheckBox3 = False
End Sub
Private Sub CheckBox3_Click()
CheckBox1 = False
CheckBox2 = False
CheckBox3 = True
End Sub
Здесь в случае, когда при открытии формы задается CheckBox2 = True
возможно однократное изменение по CheckBox3_Click, а по CheckBox1_Click даже и однократного нет.
В чем причина?