【发布时间】:2015-10-11 21:38:18
【问题描述】:
我的目的是让用户从列表框中选择一个或多个查询名称,并提示使用这些名称执行查询。
到目前为止,我有这个代码:
Private Sub Command43_Click()
Dim rs As DAO.Recordset
Dim valSelect As Variant
Dim strValue As String
For Each valSelect In Me.Combo29.ItemsSelected
strValue = strValue & "'" & Me.Combo29.ItemData(valSelect) & "',"
strValue = Left(strValue, Len(strValue) - 1)
Set rs = CurrentDb.OpenRecordset(strValue)
Debug.Print rs
rs.Close
Set rs = Nothing
Next valSelect
MsgBox "Complete!"
End Sub
运行代码时,出现 Access 找不到查询名称的错误。
请帮忙!
【问题讨论】:
标签: ms-access listbox vba recordset