IsNumeric (Función, Visual Basic)
Actualización: noviembre 2007
Devuelve un valor Boolean que indica si una expresión puede evaluarse como un número.
Public Function IsNumeric(ByVal Expression As Object) As Boolean
Parámetros
- Expression
Requerido. Expresión Object.
Comentarios
IsNumeric devuelve True si el tipo de datos de Expression es Boolean, Byte, Decimal, Double, Integer, Long, SByte, Short, Single, UInteger, ULong o UShort o un Object que contiene uno de esos tipos numéricos. También devuelve True si Expression es Char o String, que puede convertir correctamente a un número.
IsNumeric devuelve False si Expression es un dato de tipo Date o un dato de tipo Object y no contiene ningún tipo numérico. IsNumeric devuelve False si Expression es Char o String que no se puede convertir en un número.
Ejemplo
En el ejemplo siguiente se utiliza la función IsNumeric para determinar si el contenido de una variable puede evaluarse como un número.
Dim testVar As Object
Dim numericCheck As Boolean
testVar = "53"
' The following call to IsNumeric returns True.
numericCheck = IsNumeric(testVar)
testVar = "459.95"
' The following call to IsNumeric returns True.
numericCheck = IsNumeric(testVar)
testVar = "45 Help"
' The following call to IsNumeric returns False.
numericCheck = IsNumeric(testVar)
Requisitos
Espacio de nombres:Microsoft.VisualBasic
**Módulo:**Information
**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)
Vea también
Referencia
IsArray (Función, Visual Basic)