Condividi tramite


Funzione IsNumeric (Visual Basic)

Aggiornamento: novembre 2007

Restituisce un valore Boolean in cui è specificato se il valore di un'espressione può corrispondere a un numero.

Public Function IsNumeric(ByVal Expression As Object) As Boolean

Parametri

  • Expression
    Obbligatorio. Espressione Object.

Note

Il valore restituito dalla funzione IsNumeric sarà True se il tipo di dati di Expression è Boolean, Byte, Decimal, Double, Integer, Long, SByte, Short, Single, UInteger, ULong, UShort, oppure se è Object contenente uno dei precedenti tipi numerici. Il valore restituito sarà True anche nel caso in cui Expression sia un tipo Char o String convertibile in un numero.

Il valore restituito da IsNumeric sarà False se il tipo di dati Expression è Date o Object e non contiene un tipo numerico. Il valore restituito da IsNumeric sarà False se il tipo di dati Expression è Char o String non convertibile in un numero.

Esempio

Nell'esempio riportato di seguito la funzione IsNumeric viene utilizzata per determinare se il contenuto di una variabile può corrispondere a un numero.

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)

Requisiti

Spazio dei nomi: Microsoft.VisualBasic

Modulo: Information

Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Vedere anche

Riferimenti

Funzione IsArray (Visual Basic)

Funzione IsDate (Visual Basic)

Funzione IsDBNull

Funzione IsError

Funzione IsNothing

Funzione IsReference

Tipo di dati Object

Funzione TypeName (Visual Basic)