IsNumeric 関数

を数値として評価できるかどうかを示すブール型 (Boolean) の値を返します。

構文

IsNumeric(expression)

必須の式引数は、数値式または文字列式を含む Variantです

解説

IsNumeric は、expression 全体が数値として認識される場合は True を返し、それ以外の場合は False を返します。

IsNumeric は、日付式の場合は、False を返します。

次の例では、IsNumeric 関数を使用して、変数を数値として評価できるかどうかを判定しています。

Dim MyVar, MyCheck
MyVar = "53"    ' Assign value.
MyCheck = IsNumeric(MyVar)    ' Returns True.

MyVar = "459.95"    ' Assign value.
MyCheck = IsNumeric(MyVar)    ' Returns True.

MyVar = "45 Help"    ' Assign value.
MyCheck = IsNumeric(MyVar)    ' Returns False.

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。