Excel VBA编程 复选框和选项按钮

Excel VBA编程  复选框和选项按钮
Excel VBA编程  复选框和选项按钮

Excel VBA编程复选框和选项按钮

复选框是选择类控件,用来表示一个特定的状态是启用还是禁用。在运行时,如果用户用鼠标单击复选柜前的方框.则方框中就会出现一个“√”符号,表示已启用这一个功能。由于复选框的功能是独立的,所以用户可根据需要启用—或多个复选框。

选项按钮控件是在出现多选一的情况下使用的。和复选框控件类似,选项按钮控件一般也是以数组的方式添加的。在同一容器中的一组选项按钮控件提供了选择的范围,在任何情况下,有且只有一个选项能够被选中。

运行时,用户单击其中的一个选项按钮,则在白色圆圈中就会出现一个黑点,而其他单项按钮上的黑点就会消失,这表示已经选择了有黑点的选项。

●常用的属性

复选框和选项按钮最常用的是Value属性,主要用来指明它们的状态,在VBA中可设置2种状态,当控件处于选择状态时,其值为TRUE(或-1),而处于未选中状态时,其前面的框为空,其值为False(或0)。

另外还可以设置Alignment属性,即控件与文本之间的位置。其属性值有2种fmAlignmentLeft(位于控件左边)和fmAlignmentRight(位于控件右边)。

●常用的事件

复选框和选项按钮最主要的事件是Click事件,选择控件时,其Value值变为TRUE。在运行程序时,如果使用代码改变复选框的Value属性时,也会发生Click事件。

相关主题
相关文档
最新文档