■構文
Val(string)
■説明
文字列のうち連続する数字文字列を数字を返します。ただし、数字じゃない文字列を見つけた場合処理を中断します。
第一引数:文字列を指定します。
■サンプルコード
Val(string)
■説明
文字列のうち連続する数字文字列を数字を返します。ただし、数字じゃない文字列を見つけた場合処理を中断します。
第一引数:文字列を指定します。
■サンプルコード
- Option Explicit
- Sub SampleCode()
- 'CInt or CDblと比較
- Debug.Print Val("123 456") '123456(スペースは無視)
- 'Debug.Print CInt("123 456") 'エラー(スペースがある為)
- Debug.Print Val("1,234") '1(コンマの前まで)
- Debug.Print CInt("1,234") '1234
- Debug.Print Val("12.34") '12.34
- Debug.Print CDbl("12.34") '12.34
- Debug.Print Val("\1234") '0(\が数字じゃない為)
- Debug.Print CInt("\1234") '1234
- End Sub
0 件のコメント:
コメントを投稿