vb中,combo和list的选项数据都是一样的,如何实现combo的下拉选项与list的内容不重复
1个回答
展开全部
通过下面代买,把combo1中与list1重复的项移除掉:
Dim i As Integer
Dim j As Integer
i = 0
Do While i <= ComboBox1.ListCount - 1
For j = 0 To List1.ListCount - 1
If ComboBox1.List(i) = List1.List(j) Then
ComboBox1.RemoveItem i
Exit For
End If
Next j
If j > List1.ListCount - 1 Then i = i + 1
Loop
Dim i As Integer
Dim j As Integer
i = 0
Do While i <= ComboBox1.ListCount - 1
For j = 0 To List1.ListCount - 1
If ComboBox1.List(i) = List1.List(j) Then
ComboBox1.RemoveItem i
Exit For
End If
Next j
If j > List1.ListCount - 1 Then i = i + 1
Loop
追问
那如果是多个combo与一个list都不重复呢?
追答
上面不是给出了原理了吗?
你的问题,问得不清楚,你要说清楚,删除的是哪个,保留的是哪个?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询