Boa noite,
Tenho dois campos em um Form.
O campo A recebe sempre dados, o campo B pode receber ou não dependendo do valor inserido no campo A.
Tentei fazer assim mas não deu certo, se puderem ajudar desde já o meu agradecimento
No evento ao sair do form:
Private Sub Form_Close()
If Me.Campo_A.Value = "aaaaaa" And "bbbbb" And “ccc” And IsNull(Me.Campo_B) Then
MsgBox "dados em falta no campo_B"
Me.Campo_B.SetFocus
DoCmd.CancelEvent
Else
End if
End sub
resumindo: se o Campo_A tiver um determinado dado o campo_B não pode ser nulo, caso contrario o campo_B pode ficar nulo
Tenho dois campos em um Form.
O campo A recebe sempre dados, o campo B pode receber ou não dependendo do valor inserido no campo A.
Tentei fazer assim mas não deu certo, se puderem ajudar desde já o meu agradecimento
No evento ao sair do form:
Private Sub Form_Close()
If Me.Campo_A.Value = "aaaaaa" And "bbbbb" And “ccc” And IsNull(Me.Campo_B) Then
MsgBox "dados em falta no campo_B"
Me.Campo_B.SetFocus
DoCmd.CancelEvent
Else
End if
End sub
resumindo: se o Campo_A tiver um determinado dado o campo_B não pode ser nulo, caso contrario o campo_B pode ficar nulo