Yes you can do a loop and the function you need within the loop is Split(stringfield,delimiter). In your case the delimiter is the comma of course.
I have never done a loop in crystal but its there, look under help "For loops" and you'll find it.
When you get a solution please post or email me, I am very interested in it. I tried to do a loop in CR once and failed.
Dgilsdorf@altavista.com Software Support for Sage Mas90, Macola, Crystal Reports, Goldmine and MS Office