从 Access 的列表框中提取选定的行
Extract selected rows from a Listbox in Access
在 Access 中,我试图从列表框中提取选定的项目。
我有一段时间没有使用列表框对象,但我似乎记得你必须循环遍历所选项目,然后使用 List
方法提取它们。
我的研究支持这种说法,但我 运行 遇到与 List
-
使用相关的问题
Compile error: Method or data member not found
打印 lstLocations.Selected(i)
看到每次选择都返回 -1
,而 List
显然不存在,那么如何提取所选值?
Dim i As Integer
For i = 0 To lstLocations.ListCount - 1
If lstLocations.Selected(i) Then
Debug.Print lstLocations.List(i)
End If
Next i
使用 for each 循环遍历所选项目。
像
Dim item As Variant
For Each item In Me.lbx_booking.ItemsSelected
If Not (Nz(Me.lbx_booking.Column(0, item), "") = "") Then
End If
Next item
在 Access 中,我试图从列表框中提取选定的项目。
我有一段时间没有使用列表框对象,但我似乎记得你必须循环遍历所选项目,然后使用 List
方法提取它们。
我的研究支持这种说法,但我 运行 遇到与 List
-
Compile error: Method or data member not found
打印 lstLocations.Selected(i)
看到每次选择都返回 -1
,而 List
显然不存在,那么如何提取所选值?
Dim i As Integer
For i = 0 To lstLocations.ListCount - 1
If lstLocations.Selected(i) Then
Debug.Print lstLocations.List(i)
End If
Next i
使用 for each 循环遍历所选项目。 像
Dim item As Variant
For Each item In Me.lbx_booking.ItemsSelected
If Not (Nz(Me.lbx_booking.Column(0, item), "") = "") Then
End If
Next item