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)