Função Val

Converte uma cadeia numa expressão numérica.

Sintaxe:

Val (Texto As String)

Valor de retorno:

Duplo

Parâmetros:

Texto: cadeia que representa um número.

Utilizando a função Val, pode converter uma cadeia numérica em expressões numéricas. Isto é o inverso da função Str. Se apenas uma parte da cadeia contém números, só são convertidos os primeiros caracteres da cadeia. Se a cadeia não contiver quaisquer números, a função Val devolve o valor 0.

Códigos de erro

5 Chamada de procedimento inválido

Exemplo:

Sub ExampleVal

    MsgBox Val("123.123")

    MsgBox Val("A123.123")

End Sub