Thanks very much to all for your response. There are a few hundred unique numbers or words and newdoverman's solution works perfectly.