当前位置:编程学习 > VB >>

下拉框选项

    我想vba窗体里的ComboBox1的下拉框的选项决定ComboBox2的下拉框选项,比如ComboBox1选A的话ComboBox2里的下拉框里显示1,2,3、ComboBox1选B的话ComboBox2里显示4,5,6,
    我刚学vba呢
    哪位高手能帮个忙我,谢谢  --------------------编程问答--------------------

Private Sub Form_Load()
Combo1.AddItem "A"
Combo1.AddItem "B"
Combo1.ListIndex = 0
End Sub

Private Sub Combo1_Click()
Combo2.Clear
If Combo1.ListIndex = 0 Then
    Combo2.AddItem "1"
    Combo2.AddItem "2"
    Combo2.AddItem "3"
Else
    Combo2.AddItem "4"
    Combo2.AddItem "5"
    Combo2.AddItem "6"
End If
Combo2.ListIndex = 0
End Sub
--------------------编程问答-------------------- --------------------编程问答-------------------- 楼上误会了。楼主的需求是 Combo2 根据 Combo1 的选择改变所加载的列表项。

比如 Combo1 是省份,可以选河南、河北等等。根据 Combo1 的选择,Combo2 中列出该省的各个地市。当然,还可以有 Combo3 列出所选地市的县级市和县。
补充:VB ,  VBA
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,