Userform If使用命令按钮从Listbox中为特定选定项目的语句

时间:2017-12-01 00:31:54

标签: vba button userform selected

所以我正在尝试做什么....我有一个命令按钮,我想从列表框中定位特定的选定项目,然后为每个项目运行一个子过程。

我有以下不运行的代码,只是为了给出一个想法。

或者有更好的方法吗?

由于

For i = 0 To ListBox2.ListCount - 1
If ListBox2.Selected(i) = "Gr BO" Then
    Call GR_BO
If ListBox2.Selected(i) = "Ref BO" Then
    Call Ref_BO
End If
Next i

1 个答案:

答案 0 :(得分:0)

为了解决这个问题,我使用.List(I)代替.selected(I),它按设计工作。不完全确定为什么.selected不起作用(类型不匹配 - 13错误),但是,对于我需要的东西我不需要限制到所选项目