【发布时间】:2020-07-06 16:13:49
【问题描述】:
我有一个包含 6 个项目的列表框,我已将列表框编码为下拉。我的问题是,如何让选定的项目在被选中后出现在列表框中。这是我在 lostfocus 事件中的代码:
'----------------------------------------------------------------
' Save selection for update query
'----------------------------------------------------------------
Dim frm As Form, ctl As Control
Dim varItm As Variant
Set frm = Forms!loginForm
Set ctl = frm!areaLB
For Each varItm In ctl.ItemsSelected
areaGbl = ctl.ItemData(varItm)
Next varItm
'----------------------------------------------------------------
' CHeck selection to load station dropdown
'----------------------------------------------------------------
If areaGbl = "Batting Cages" Then
Me.stationLB.RowSource = "cageTbl"
Else
Me.stationLB.RowSource = "RangeBays"
End If
Me.areaDsp = areaHld
Me.areaLB.Height = 500
【问题讨论】:
-
请注意,我调整了列表框的大小以仅容纳一个条目。 Me.areaLB.Height = 500。我希望选中的项目出现在该列表框中。
-
你为什么不使用组合框呢?