我有两个组合框cmbo1,cmbo2。 cmbo1列出了玛丽亚,约翰的物品。 cmbo2有一个空项目
我想做一个像这样的if语句
If Me.cmbo1.SelectedItem = "maria" Then
Me.cmbo2.Items.Add("female")
Me.cmbo2.Items.Add("she")
Else If me.cmbo1.selecteditem = "john" Then
Me.cmbo2.Items.Add("male")
Me.cmbo2.Items.Add("he")
Else
Me.cmbo2.Items = ""
End if
但是在我选择第二项“约翰”之后,cmbo2又添加了所有项目(女,她,男,他)
我的代码的任何建议和重建都将非常感激。谢谢
答案 0 :(得分:0)
在使用Clear
功能
Me.cmbo2.Items.Clear
If Me.cmbo1.SelectedItem = "maria" Then
Me.cmbo2.Items.Add("female")
Me.cmbo2.Items.Add("she")
Else If Me.cmbo1.SelectedItem = "john" Then
Me.cmbo2.Items.Add("male")
Me.cmbo2.Items.Add("he")
End If