構文
Val(string)
引数stringには、任意の文字列式を指定します。
解説
引数stringで指定された文字列から、数値として有効なデータを返します。
Val関数は文字列の中で数値として認識できる部分までを返します。\記号やカンマ(,)などは数字として認識されません。文字列中にあるスペース、タブ、ラインフィードは無視されます。
サンプル
次の例は、文字列中の数値データを返します。
Sub Sample() Dim str As String str = " 123.45+678" MsgBox Val(str) '123.45を表示します str = "1,000" MsgBox Val(str) '1を表示します End Sub