Also after testing my example further I noticed that I had to add single quotes if the items were strings<br>so here is the modifed and tested version<br><br> Dim a As Integer<br> Dim QryString As String<br> For a = 0 To List1.ListCount - 1<br> If List1.Selected(a) = True Then<br> QryString = QryString & Chr$(34) & List1.ItemData(a) & Chr$(34) & " OR "<br> Debug.Print "Got it"<br> End If<br> Next<br> QryString = Left(QryString, Len(QryString) - 4)<br> Text1 = Trim(QryString)<br><br>Notice: that because the Word "OR" is shorter than AND, you subtract 4 characters instead of 5 <br>QryString = Left(QryString, Len(QryString) - 4)<<<<<<<br><br> <p>DougP<br><a href=mailto: dposton@universal1.com> dposton@universal1.com</a><br><a href= > </a><br> Ask me how Bar-codes can help you be more productive.