Val (Funktion)

<< Click to Display Table of Contents >>

Val (Funktion)

Val(String)

Wandelt eine Zeichenkette in eine Zahl um.

Der Inhalt der Zeichenkette wird nur bis zum ersten nicht-numerischen Zeichen berücksichtigt. Leerzeichen, Tabulator und Zeilenvorschub (Linefeed) werden ignoriert.

Beginnt die Zeichenkette nicht mit einer Zahl, ist das Ergebnis 0.

Val ("2") ergibt 2

Val ("2 Uhr") ergibt 2

Val ("2 Uhr 30") ergibt 2

Val ("xyz 2") ergibt 0

Siehe auch: Str

Beispiel:

Sub Main

 Dim Msg

 Dim YourVal As Double

 YourVal = Val(InputBox$("Geben Sie eine Zahl ein."))

 Msg = "Die eingegebene Zahl war " & YourVal

 MsgBox Msg

End Sub