gpt4 book ai didi

vba - 是否可以选择一个复选框并取消选择另一个复选框? (需要VBA)

转载 作者:行者123 更新时间:2023-12-02 23:34:08 24 4
gpt4 key购买 nike

我有 2 个复选框,我想要做的是当我选择一个复选框时,另一个复选框将被取消选择,这意味着用户将无法选择另一个复选框。我想知道是否可以这样做?

最佳答案

是的,这是可能的。但为什么不使用选项按钮呢?

无论如何回答您的问题。

Private Sub CheckBox1_Click()
If CheckBox1.Value = True Then
CheckBox2.Value = False
CheckBox2.Enabled = False
Else
CheckBox2.Enabled = True
End If
End Sub

Private Sub CheckBox2_Click()
If CheckBox2.Value = True Then
CheckBox1.Value = False
CheckBox1.Enabled = False
Else
CheckBox1.Enabled = True
End If
End Sub

跟进

Thanks for the fast update! what is the difference between a checkbox and option button? I thought they do the same thing? – user1204868 48 secs ago

Excel VBA 选项按钮(也称为单选按钮)与复选框相同,只是选项按钮不同strong> 相互依赖,而复选框则不然。当您选中一个选项按钮时,另一个选项按钮将自动取消选中。

查看下面的快照,了解它们的外观:)

建议查看 Excel 的内置 VBA 帮助以获取更多详细信息;)

快照:

enter image description here

HTH

席德

关于vba - 是否可以选择一个复选框并取消选择另一个复选框? (需要VBA),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9783740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com