IsEmpty関数を使わずにEmptyかどうかを判定するサンプルマクロ. IsEmpty関数を使うことをおすすめしますが、VBAにはEmptyというキーワードが用意されているので、以下のような比較演算子を使った判 … Excel VBA マクロの IsEmpty 関数を紹介します。IsEmpty 関数は、指定したバリアント型 (Variant) の値が空かどうかを判定します。エラーなどが原因で値を設定できないときにの判定に使用します。 VBAでは変数の定義時に型を指定せず暗黙の型変換とした場合はVariant型(なんでも型)になるためEmptyになります。 セルや変数の値がEmptyかどうかを判定するにはIsEmpty関数を使いますが、””と比較してもちゃんと動作します。 以下のような感じで使います。