【发布时间】:2015-12-09 23:58:43
【问题描述】:
我有 4 个复选框,但我们需要将选择限制为一个,这意味着如果您选中第一个,其他 3 个将不被选中。我知道我们可以使用 ActiveX 单选按钮,但如果可能,我们更愿意避免使用 ActiveX,加上复选框,我们可以更好地控制布局。
我已将复选框的名称适当地设置为Check1:
然后我将这个非常基本的脚本放入 Visual Basic 部分:
Private Sub Check1_Click()
Check1.Enabled = True
Check2.Enabled = False
Check3.Enabled = False
Check4.Enabled = False
End Sub
但不幸的是,选中第一个框并不会取消选中接下来的 3 个。
有什么想法吗?谢谢!
【问题讨论】: