Access Tips [関数] : 情報関数

Nullであるか判定する

書式

IsNull(値)

指定した値(テキストボックスの値など)がNullであるかを判定します。 Nullの場合、true を返します。 Nullではない場合、false を返します。

使用例

以下のフォームを作成し、ボタンのクリックイベントに下記のコードを貼り付けます。



'----------------------------------------------------------------------
' 「チェック」ボタンクリックイベントのコード
'----------------------------------------------------------------------

Private Sub コマンド0_Click()
On Error GoTo Err_コマンド0_Click
    
    
    If IsNull(Me.テキスト1) Then
        MsgBox "Nullです。"
    
    Else
        MsgBox "Null以外です。"
    End If


Exit_コマンド0_Click:
    Exit Sub

Err_コマンド0_Click:
    MsgBox Err.Description
    Resume Exit_コマンド0_Click
    
End Sub

処理結果

[動作確認]

テキストボックスに何も入力せずに「チェック」ボタンをクリックすると、以下のメッセージが
表示されます。 もし「abc123」のように何か値を入力して「チェック」ボタンをクリックすると、以下のメッセ
ージが表示されます。