エクセルバージョン
マイクロソフト365
今回は数値かどうかを判別できるIsNumeric関数についてです。
それではいってみましょう!
IsNumeric関数
概要
数値かどうかを、Boolean値(True/False)で返します。
構文
IsNumeric(値)
引数
IsNumeric | 必須/省略可 | 詳細 |
値 (第1引数) | 必須 | 変数や数値や文字列などを指定。 ・数値の場合 → True ・それ以外 → False |
サンプル
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | Sub test_IsNumeric() '数字を定義 Dim num As Integer num = 100 '文字を定義 Dim str As String str = "HELLO" '数値(変数) Debug.Print IsNumeric(num) '【結果】True '文字列(変数) Debug.Print IsNumeric(str) '【結果】False '数値 Debug.Print IsNumeric(15) '【結果】True '文字列 Debug.Print IsNumeric("abc") '【結果】False End Sub |
まとめ
数値かどうかを調べたい場合は是非ご使用してみてください(*^^)v
以上です。