EXCEL VBA中,如何清空ComboBox列表中的“数据”

Subs()Fori=5To29Step4Sheet1.ComboBox1.AddItemCells(2,i)NextEndSub还有以上这段代码每执行一次它的“数据”都... Sub s()
For i = 5 To 29 Step 4
Sheet1.ComboBox1.AddItem Cells(2, i)
Next
End Sub
还有以上这段代码每执行一次它的“数据”都叠加进去了,如何过滤,让重复的“数据”不加进去
展开
 我来答
庆年工坊
推荐于2017-09-04 · 知道合伙人互联网行家
庆年工坊
知道合伙人互联网行家
采纳数:4233 获赞数:8928

向TA提问 私信TA
展开全部
Sub s()

       Sheet1.ComboBox1.clear

End Sub
更多追问追答
追问
下面那个叠加的怎么解决
追答
什么叠加
来自:求助得到的回答
tlxwd
2015-11-29 · TA获得超过1148个赞
知道大有可为答主
回答量:1592
采纳率:66%
帮助的人:703万
展开全部
Sub s()
Sheet1.ComboBox1.clear
For i = 5 To 29 Step 4
Sheet1.ComboBox1.AddItem Cells(2, i)
Next
End Sub
追问
这样无法选择下拉的数据
追答
如果要过滤重复数据,最好是先将数据写入字典,利用字典的自动过滤重复数据的功能来保证数据不会重复,再将字典中的数据导出到ComboBox,就OK了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式