j'en sais rien..
En fait, apparemment, faut selectionner le contrôle avant de le tester, sinon, j'ai une erreur de me*de !!
Et vu que t'en as 2.. bref, je te propose une solution secours, mais c'est à corriger car il y a obligatoirement mieux à faire (mais bon, c'est solution dépannage) :
Me.mois2.SetFocus
If Me.mois2.Text = vbNullString Then
Me.année2.SetFocus
If Me.année2.Text = vbNullString Then
MsgBox "Veuillez remplir les cases"
Exit Sub
End If
End If
C'est pour ça que j'aime pas access, c'est différent et pas top en code. Bref, j'espère que quelqu'un pourra me corriger et te proposer mieux que ma daube
@++
( Nouveau forum : Exclusivement Office & VBA