Trong VBA của Microsoft Access, hàm IsNull được sử dụng để kiểm tra xem một biến hoặc biểu thức có giá trị Null hay không. Giá trị Null cho biết rằng biến không chứa dữ liệu hợp lệ.
Cú pháp
IsNull(expression)
    expression: Biểu thức hoặc biến cần kiểm tra giá trị Null.
 Kết quả trả về
    True: Nếu biểu thức là Null.
    False: Nếu biểu thức không phải là Null.
Dim myVar As Variant
myVar = Null
If IsNull(myVar) Then
    MsgBox "Biến có giá trị Null."
Else
    MsgBox "Biến đã có giá trị."
End If
Khi làm việc với cơ sở dữ liệu, bạn có thể dùng IsNull để kiểm tra xem một trường dữ liệu có giá trị Null hay không.
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("SELECT * FROM Employees")
If Not rs.EOF Then
    If IsNull(rs!FirstName) Then
        MsgBox "Trường First Name có giá trị Null."
    Else
        MsgBox "First Name: " & rs!FirstName
    End If
End If
rs.Close
Set rs = Nothing
Set db = Nothing
If IsNull(Me.TextBox1) Then
    MsgBox "Vui lòng nhập giá trị vào ô văn bản."
Else
    MsgBox "Giá trị bạn nhập là: " & Me.TextBox1
End If
Tìm kiếm:
Xử lý các vấn đề phát sinh lỗi tốt nếu biết các lập trình vba với hàm isnull trong access