Bonjour,
Je cherche à empêcher de quitter un enregistrement dans un formulaire si une condition n'est pas remplie dans le sous-formulaire qui en dépend.
Pour empêcher la fermeture, j'ai trouvé en utilisant l'évènement Sur libération comme suit
par contre je sèche pour empêcher le passage d'un enregistrement à l'autre, l'évènement Sur activation ne possède pas de "caractéristique" Cancel As Integer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub Form_Unload(Cancel As Integer) If Me.frm_SPE_lst.Form.Verif = 0 Then Cancel = True MsgBox "Pas bien !" 'A compléter... End If End Sub
Une petite idée ?
Partager