Your method is one of the "safest" methods.
Someone may suggest a more "standard" method of using "Isnumeric", for
example:
Isnumeric("1")
However, this is not always "safe", especially in older versions of Excel
(e.g. Excel 5 and 97) Therefore, to test single characters, it's not worth
taking the risk. So, I think using the ASC test is more safe.
Regards,
Edwin Tam
(E-Mail Removed)
http://www.vonixx.com
"AP" wrote:
> Is there a more efficient way to determine if a single character is a
> number versus a non-number?
>
> I use the ASC() function to check for the ASCII values between 48-57?
>
> Thanks in advance
>
>