Hi, it's me again, I just wanted to add that you maybe need to be careful with upper and lower-case letters. Since the upper-case letters are lower in the ASCII table than the lower-case letters, zz9999 is the last possible match, not ZZ9999. If all your letters are upper-case, this won't make any difference, but just in case.....
Shane.