将特定细胞添加到组合框中

时间:2014-08-14 07:47:09

标签: vba excel-vba excel

我正在尝试将两个不同单元格中的值添加到我的组合框中,我似乎无法让它工作!我知道我可以将一系列单元格填充到我​​的组合框中:

Me.ComboBox3.List = Sheets("Sheet1").Range("C917:C927").Value

但是如何将c2, c4, c6添加到组合框?

1 个答案:

答案 0 :(得分:1)

您好需要使用每个循环数据并将项目添加到组合框

Dim c As Range
For Each c In Sheets("Sheet1").Range("C2,C4,C6")
    Me.ComboBox3.AddItem c.Value
Next

要删除值,请使用

For n = Me.ComboBox3.ListCount - 1 To 0 Step -1
    Me.ComboBox3.RemoveItem n
Next n
相关问题