How do I run a query for a form with multi-select list box

  • Thread starter Thread starter ria
  • Start date Start date
Try this:

Dim strwhere As Variant
Dim varItem As Variant

If Me!Your List Box Name.ItemsSelected.Count = 0 Then Exit Sub

For Each varItem In Me!Your List Box Name.ItemsSelected

strwhere = strwhere & "'" & Me!Your List Box Name.Column(0, varItem) & "'" & ","

Next varItem

strwhere = Left$(strwhere, Len(strwhere) - 1)
strwhere = "[Auto_Box_ID] IN (" & strwhere & ")"
DoCmd.OpenForm FormName:="frmIssue", wherecondition:=strwhere
 
Back
Top