Bonjour,
J'ai un formulaire de recherche (Search) qui m'ouvre mon formulaire principal (Customers). Tout fonctionne mais lorsqu'il n'existe pas l'enregistrement que je tape, il m'ouvre mon formulaire (Customers) vide (donc juste avec une couleur en arrière-fond) et une msgbox.
Comment éviter l'ouverture de mon formulaire (Customers) tout en gardant ma msgbox ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Private Sub Customer_AfterUpdate() DoCmd.OpenForm "Customers", , , "[Customer number]=Forms![Search]![Customer]" If IsNull(Forms![Customers]![Customer number].Value) Then MsgBox "This customer number doesn't exist ! Please try again.", vbExclamation DoCmd.OpenForm "Search" DoCmd.Close acForm, "Customers" Else Exit Sub End If End Sub
Partager