【ACCESS VBA】Null値かどうかを調べるには?

訪問して頂きありがとうございます。まさふくろーです。

この記事では、Null値かどうかを調べる方法をご紹介します。

Null値かどうかを調べる

使用する関数

IsNull関数

IsNull(expression)

説明
引数expressionに指定した値がNull値かを判定します。
Null値の場合は「True」を、そうでない場合は「False」を返します。
指定項目 必須 説明
expression

判定したい値を指定します。

サンプルプログラム

1 Subプロシージャ「Sample」を作成。
7 Null値を、バリアント型変数「value1」に代入します。
8 長さ0の文字列の値を文字列型変数「value2」に代入します。
9 Empty値を、バリアント型変数「value3」に代入します。
11、12 変数「value1」がNull値の場合は、メッセージ「Null値です」を表示します。
13、14 変数「value1」がNull値でない場合は、メッセージ「Null値ではありません」を表示します。
17~27 変数「value2」~「value3」も同様に、Null値かどうかを判定し、メッセージを表示します。

実行結果

value1 = Nullの場合

value2 = ""の場合

value3 = Emptyの場合

関連記事

Empty値かどうかを調べる

【ACCESS VBA】Empty値かどうかを調べるには?

最後まで読んでいただき、ありがとうございました!