Função Val

Converte uma string em uma expressão numérica.

Sintaxe:

Val (Text As String)

Valor de retorno:

Double

Parâmetros:

Text: cadeia de caracteres que representa um número.

A função Val permite converter em expressões numéricas uma cadeia de caracteres que represente números. Ela é o inverso da função Str. Se apenas uma parte da cadeia contiver números, serão convertidos somente os primeiros caracteres apropriados. Se a cadeia de caracteres não contiver números, a função Val retornará o valor 0.

Códigos de erro:

5 Chamada de procedimento inválida

Exemplo:

Sub ExampleVal

    MsgBox Val("123.123")

    MsgBox Val("A123.123")

End Sub