機能と数式 | VBA | セミナー | オンラインソフト | お問い合わせ | その他
Top > Excel > VBA > VBAの関数

Val関数



構文
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



このエントリーをはてなブックマークに追加