[変数の型を確認する]

指定された値が、○△型か(変換できるか)どうかを確認します。
指定された型の場合は真(True)を、違う場合は偽(False)を返します。

【ソースコード】
[tips0038.vbs]
Option Explicit

Dim strValue    ' 確認する文字列
Dim strTF       ' 結果表示用

strTF = Array("です。", "ではありません。")
strValue = 12345
WScript.Echo strValue & "は"
WScript.Echo " 配列" & strTF(IsArray(strValue) + 1)
WScript.Echo " 日付" & strTF(IsDate(strValue) + 1)
WScript.Echo " Empty" & strTF(IsEmpty(strValue) + 1)
WScript.Echo " Null" & strTF(IsNull(strValue) + 1)
WScript.Echo " 数値" & strTF(IsNumeric(strValue) + 1)
WScript.Echo " オブジェクト" & strTF(IsObject(strValue) + 1)

【実行結果】
C:\> cscript //NoLogo tips0038.vbs
12345は
 配列ではありません。
 日付ではありません。
 Emptyではありません。
 Nullではありません。
 数値です。
 オブジェクトではありません。