目次
8-6-1)数値の判定
IsNumeric関数
指定した値が数値型(整数、浮動小数点数など)かどうかを簡単に確認します
使い方
IsNumeric(expression)
expression:評価する対象の式(変数や値など)。
戻り値
True:指定した値が数値の場合。
False:指定した値が数値でない場合。
ユーザー入力の判定
Sub CheckUserInput() Dim userInput As String userInput = InputBox("数値を入力してください:") If IsNumeric(userInput) Then MsgBox "入力された値は数値です。" Else MsgBox "入力された値は数値ではありません。" End If End Sub
8-6-2)日付の判定
IsDate関数
指定された値が有効な日付かどうかを判定するための関数です。IsDate関数を使用することで、値が日付として解釈できるかどうかを簡単に確認することができます。
使い方
IsDate(expression)
expression:評価する対象の式(変数や値など)。
戻り値
True:指定した値が有効な日付の場合。
False:指定した値が有効な日付でない場合
ユーザー入力の判定
Sub CheckUserInput() Dim userInput As String userInput = InputBox("日付を入力してください:") If IsDate(userInput) Then MsgBox "入力された値は有効な日付です。" Else MsgBox "入力された値は有効な日付ではありません。" End If End Sub