Помощ за LibreOffice 25.2
Функцията Val преобразува низ, който представя число, в числов тип данни.
Низът, подаван на функцията Val, е независим от локала. Това означава, че запетаите се интерпретират като разделители на хилядите, а точката се използва за разделител на дробната част.
    Val (Text As String)
  Double
Text: низ, който представлява число.
Ако само част от низа съдържа числа, се преобразуват само първите подходящи знаци от низа. Ако низът не съдържа числа, Val връща 0.
    Sub ExampleVal
        MsgBox Val("123.1") + 1 ' 124.1
        ' По-долу 123,1 се интерпретира като 1231, защото "," е разделителят на хилядите.
        MsgBox Val("123,1") + 1 ' 1232
        ' Вземат се предвид всички числа до срещането на нечислов знак.
        MsgBox Val("123.4A") ' 123.4
        ' Примерът по-долу връща 0 (нула), защото подаденият низ не започва с число.
        MsgBox Val("A123.123") ' 0
    End Sub