Bonsoir,
Je cherche à ouvrir un formulaire à partir d'un sous formulaire : Lorsque qu'un utilisateur saisie un code article (champ texte), si le code n'existe pas dans la base je voudrais ouvrir un formulaire semblable à un msgbox. Hélas j'ai je ne trouve pas la solution.
j'utilise la fonction Dlookup pour vérifier l'existence de code dans la table
Malgré de nombreuses tentatives je ne trouve pas de solution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub CodeArticle_BeforeUpdate(Cancel As Integer) If IsNull(DLookup("[CodeArticle]", "Article", "[CodeArticle]=""" & Me.CodeArticle & """")) Then DoCmd.OpenForm "Erreur_saisie", acNormal, "", "", , acDialog End If End Sub
Merci de votre aide
Partager