I have a question, How do I use VB to validate that the contents of a field entered as a string (or variant, I suppose)is numeric? I used to use IsNumber or IsInteger or something, but I recently found it accepted hexidecimal values as well. Do I have to write my own function to check the ascii value of each **** charater in the string entered to the numeric field or is there some function I&#039ve forgotten?