機能と数式 | VBA | セミナー | オンラインソフト | お問い合わせ | その他
Top > Excel > VBA > VBAの関数

IsEmpty関数



構文
IsEmpty(expression)
引数expressionには、Empty値かどうかを判定するバリアント型の変数を指定します。

解説
引数expressionで指定したバリアント型変数がEmpty値である場合Trueを返します。Empty値でない場合はFalseを返します。
Empty値とはバリアント型変数に格納できる特殊な値で、バリアント型変数が初期化されていない状態を表します。Empty値は、数値では0と評価され、文字列としては長さ0の文字列と評価されます。

サンプル
次の例は、バリアント型変数がEmpty値かどうかを判定します。

Sub Sample()
    Dim a As Variant
    MsgBox IsEmpty(a)       'Trueを返します
    a = 123
    MsgBox IsEmpty(a)       'Falseを返します
End Sub



このエントリーをはてなブックマークに追加