vb中,combo和list的选项数据都是一样的,如何实现combo的下拉选项与list的内容不重复

也就是说list中已经包含的内容不出现在combo的下拉菜单中。... 也就是说list中已经包含的内容不出现在combo的下拉菜单中。 展开
 我来答
syx54
2016-07-25 · TA获得超过7379个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2765万
展开全部
通过下面代买,把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
追问
那如果是多个combo与一个list都不重复呢?
追答
上面不是给出了原理了吗?
你的问题,问得不清楚,你要说清楚,删除的是哪个,保留的是哪个?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式