Ajuda do LibreOffice 25.2
Use a função Val para converter uma String que representa um número para seu tipo numérico correspondente.
A String passada para a função Val não depende das configurações de localidade. Isso significa que vírgulas são interpretadas como separadores de milhares e um ponto é usado como o separador das casas decimais.
    Val (Text As String)
  Double
Text: cadeia de caracteres que representa um número.
Se apenas parte da String contém números, apenas os primeiros caracteres numéricos da String serão convertidos. Se a String não contiver números, então a função Val retorna 0.
    Sub ExampleVal
        MsgBox Val("123.1") + 1 ' 124.1
        ' Abaixo 123,1 é interpretado como 1231 pois "," é o separador de milhares
        MsgBox Val("123,1") + 1 ' 1232
        ' Todos os números são considerados até que um caractere não numérico é alcançado
        MsgBox Val("123.4A") ' 123.4
        ' O exemplo abaixo retorna 0 (zero) pois a String fornecida não se inicia com um número
        MsgBox Val("A123.123") ' 0
    End Sub