Here's how you'll force to fill in all the fields before they can press the OK button:
Private Sub Email_Change()
If Me.Email.Value <> "" And Me.Bank.Value <> "" And Me.FirstName.Value <> "" And _
Me.Surname.Value <> "" And Me.AddIn.Value <> "" And Me.TypeComboBox.Value <> "" Then
Me.OKButton.Enabled = True
MsgBox "Some Fields are missing!"
Else
Me.OKButton.Enabled = False
End If
End Sub
You put this code on Email Textbox
Change event.
And you will need to put above code in all your Textboxes
Change event.
Meaning, everytime Textboxes
value changes, it will check if other Texboxes
are empty or not.
The test I did is for empty, you can modify it if you have certain conditions that you want to meet.
Hope this gets you started.