Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
A string containing digits is not a number. IsNumber wil return FALSE for :
1. text strings 2. blanks 3. errors 4. Booleans (logicals) even though TRUE is 1, IsNumber(TRUE) is false!! 5. references Use the function and believe what it tells you. -- Gary''s Student "rmcompute" wrote: I am trying to test a variable to determine if it is numeric I typed the following in the immediate window: mvar = 4 ? isnumber(mvar) Result: Sub or Function not defined. In the program, I typed: Dim mvar as String mvar = "5" Application.WorksheetFunction.IsNumber(mvar) Result: False mvar = "A" Application.WorksheetFunction.IsNumber(mvar) Result: False Shouldn' t the test return true for 5. How can I test to determine if the value is a number without checking if it is 0,1,2,3 etc. ? |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Find and Return Numeric Label based on (Numeric Value) Criterion | Excel Worksheet Functions | |||
Find Numeric Criterion in Column & Return the Numeric Value from Row above | Excel Worksheet Functions | |||
Numeric in Text to convert back to the form of Numeric for VLookup Purposes | Excel Discussion (Misc queries) | |||
Match Single Numeric Criteria and Return Multiple Numeric Labels | Excel Worksheet Functions | |||
Match Single Numeric Criteria and Return Multiple Numeric Labels | Excel Worksheet Functions |