Can you give a few details about how you are planning to use the listbox? I use a multiselect list box to allow users to select multiple criteria for filtering reports. So I use code to put the chosen items in a filter for the report then some other code to put this in a form I can use to quote in the report header. If you need samples of this I can post my code but you may have a different need.
ie to filter a report I open it
DoCmd.openReport "report", acViewPreview, , GetCriteria()
This calls the following procedure the listbox is called origin and it provides the field DCR_txt_Origin in this example
Private Function GetCriteria() As String
Dim stDocCriteria As String
Dim VarItm As Variant
Dim StrItm As String
For Each VarItm In Origin.ItemsSelected
stDocCriteria = stDocCriteria & "[DCR_txt_Origin] = """ & Origin.Column(0, VarItm) & """ OR "
Next
If stDocCriteria <> "" Then
stDocCriteria = Left(stDocCriteria, Len(stDocCriteria) - 4)
Else
stDocCriteria = "True"
End If
GetCriteria = stDocCriteria
End Function
I hope this helps