如何检查列表框中的值和 select 某些行
How to check values in a listbox and select certain rows
我发现了这个问题...
EASY: vba: Looking through a listbox and selecting the contents
但似乎 select 每个项目...不是很有用。
我需要加载一个弹出式表单的列表框,其中现有的值已经突出显示,以便用户能够添加或删除项目。
For x = 1 To rs.RecordCount
For Each ItemIndex In lbFA.?????
If lbFA.ItemData(ItemIndex) = rs!FunctionalArea Then
lbFA.Selected(ItemIndex) = True
End If
Next y
Next x
lbFA.?????
区域发生了什么?我认为这是我唯一缺少的部分。
您可以执行标准的 for 循环 for ItemIndex = 0 to lbFA.listCount -1
。如果万一多列列表框 > lbfa.column(col_id, ItemIndex)
我发现了这个问题... EASY: vba: Looking through a listbox and selecting the contents 但似乎 select 每个项目...不是很有用。
我需要加载一个弹出式表单的列表框,其中现有的值已经突出显示,以便用户能够添加或删除项目。
For x = 1 To rs.RecordCount
For Each ItemIndex In lbFA.?????
If lbFA.ItemData(ItemIndex) = rs!FunctionalArea Then
lbFA.Selected(ItemIndex) = True
End If
Next y
Next x
lbFA.?????
区域发生了什么?我认为这是我唯一缺少的部分。
您可以执行标准的 for 循环 for ItemIndex = 0 to lbFA.listCount -1
。如果万一多列列表框 > lbfa.column(col_id, ItemIndex)