【发布时间】:2016-07-02 11:12:12
【问题描述】:
我正在处理用户窗体上的一些复选框,并正在检查它们是否已被用户在我的代码中选中。我遇到的问题是如何正确检查这种情况。我找到了几个示例,并且想知道每个示例在哪里会遇到问题。
比如我见过几个sn-ps的使用:
If checkBox1.Value = "True" Then
或
If checkBox1.Value Then
或
If checkBox1 Then
它们之间有什么功能上的区别吗?似乎后者是最短、最简洁的应用程序,但是我工程师的大脑说其他两种情况肯定是有原因的(尽管我使用 VBA 工作的次数越多,我就越不相信这个概念)。
如果您能提供任何帮助或指导,我们将不胜感激。
【问题讨论】:
标签: vba excel if-statement checkbox