Bryce,

This won't work if the ID string is 5 digits followed by an alpha. "12345" will work but "12345a6" will return true when in fact it doesn't meet the criteria. That's why I compare the original against the Val() in my example - it makes sure that the original value is unchanged by the numeric conversion.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D