龙空技术网

Excel窗体 复合框 - 获取值

Excel的ju子 108

前言:

今天你们对“checkbox如何传值”大体比较着重,小伙伴们都需要分析一些“checkbox如何传值”的相关文章。那么小编在网上汇集了一些对于“checkbox如何传值””的相关知识,希望咱们能喜欢,姐妹们一起来学习一下吧!

复合框又称组合框,用来从一个列表中选中且只能选中一个项目,就像在单元格设置的数据验证一样的效果。

复合框的属性中大部分需要在程序运行中予以设置。在使用复合框时,必须为用户窗体设计初始化事件程序。

复合框实际上是将列表框和文本框的特性组合在一起。用户可以像在文本框中那样输入新值,也可以像在列表框中那样选中已有的值。

复合框的名称是ComboBox,插入的复合框的默认名称是ComboBox1,ComboBox2.......

获取复选框当前设置的值

获取复合框当前设置的值,最简单的方式是利用Value属性。语法如下:

value = 复合框名称.Value

以下案例来使用Value属性获取复合框的某个条目的值。该案例使用了ListIndex属性来判断是否选择了复合框项目,当ListIndex是-1的时候,表示没有选择任何项目。

' 在窗体初始化事件中,给复合框添加元素Private Sub UserForm_Initialize()    Dim arr As Variant    arr = Array("AA", "BB", "CC", "DD")    Me.ComboBox1.List = arrEnd SubPrivate Sub CommandButton1_Click()    If Me.ComboBox1.List = -1 Then        MsgBox "你还没有选中任何项目"    Else        MsgBox "您选择的项目为:" & Me.ComboBox1.value    End IfEnd Sub

标签: #checkbox如何传值