VBA Val-Funktion

Inhaltsverzeichnis

Dieses Tutorial zeigt, wie Sie die Val VBA-Funktion verwenden.

Val-Funktion

VBA Val Ausdruck in Zahl umwandeln

Die Funktion VBA Val konvertiert einen Ausdruck in eine Zahl. Die Val-Funktion gibt 0 zurück, wenn das erste Zeichen nicht numerisch ist. Es ignoriert Leerzeichen und stoppt die Auswertung, sobald ein Zeichen ohne numerische Bedeutung gefunden wird.

12345678910111213141516171819 Sub ValExample_1()MsgBox Val("Hallo Welt!") 'Ergebnis ist: 0MsgBox Val("1Hallo Welt!") 'Ergebnis: 1MsgBox Val("Hallo Welt!1") 'Ergebnis ist: 0MsgBox Val("1600 Pennsylvania Avenue NW, Washington, DC 20500, USA")'Ergebnis ist: 1600MsgBox Val("1 2 3 4 5") 'Ergebnis ist: 12345MsgBox Val("1 2A 3 4 5") 'Ergebnis ist: 12MsgBox Val("12.34 5") 'Ergebnis ist: 12.345MsgBox Val("67,8 9") 'Ergebnis ist: 67MsgBox Val("27 28 High Street") 'Ergebnis: 2728MsgBox Val(" 27 28 High Street") 'Ergebnis ist: 2728MsgBox Val("27 - 28 High Street") 'Ergebnis: 27End Sub
wave wave wave wave wave