Compartilhar via


Função IsNumeric (Visual Basic)

Retorna um valor Boolean indicando se uma expressão pode ser avaliada como um número.

Public Function IsNumeric(ByVal Expression As Object) As Boolean

Parâmetros

  • Expression
    Obrigatório.Object expressão.

Comentários

IsNumeric retorna True se o tipo de dados da Expression for Boolean,Byte,Decimal,Double, Integer,Long,SByte,Short,Single, UInteger,ULong,ou UShort, ou um Object que contenha um desses tipos numéricos.Ele também retorna True se Expression é um Char ou String que pode ser convertido com êxito em um número.

IsNumeric Retorna False Se Expression é do tipo de dados Date ou do tipo de dados Object e ele não contém um tipo numérico. IsNumeric Retorna False Se Expression é um Char ou String que não pode ser convertido para um número.

Exemplo

O exemplo a seguir usa a função IsNumeric para determinar se o conteúdo de uma variável pode ser avaliado como um 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

Namespace: Microsoft.VisualBasic

**Módulo:**Information

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

Consulte também

Referência

Função IsArray (Visual Basic)

Função IsDate (Visual Basic)

Função IsDBNull

Função IsError

Função IsNothing

Função IsReference

Tipo de dados Object

Função TypeName (Visual Basic)