it's easier to use split in this situation:
VB Code:
  1. Dim strTempCustom As String, strParts() As String
  2.     Dim N As Integer
  3.    
  4.     rsCustomer.FindFirst "CompanyName= " & Chr(34) & cdTempCustom.strCompany & Chr(34)
  5.     strTempCustom = rsCustomer!Products
  6.    
  7.     strParts = Split(strTempCustom, ",")
  8.     For N = 0 To UBound(strParts)
  9.         lstProduct.AddItem Trim$(strParts(N))
  10.     Next N