Dans un formulaire j'ai un champ qui peut générer deux erreurs.
Une si l'utilisateur laisse le champ vide et l'autre si l'utilisateur tape
une valeur déjà existante (Clé primaire avec valeur non null).
Quel code VBA faut-il écrire de façon à remplacer les messages d'erreur
d'Access par du texte plus parlant pour les utilisateurs et ou est il
préférable de le mettre ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jessy Sempere [MVP]
Bonjour
Sur après mise à jour, tu dois définir dans le code une gestion d'erreur ou alors si tu as créer un bouton de sauvegarde, tu le mets dans son code...
En gros, tu mets comme première ligne de code :
On error goto Err_TaFonction
Et à la fin de ton code tu mets :
Exit Function Err_TaFonction: if error.number = x then msgbox "Message d'erreur" else msgbox err.number & " - " & err.description end if
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Jorge" a écrit dans le message news: 418f29c1$0$18878$
Bonjour tous le monde
Dans un formulaire j'ai un champ qui peut générer deux erreurs. Une si l'utilisateur laisse le champ vide et l'autre si l'utilisateur tape une valeur déjà existante (Clé primaire avec valeur non null). Quel code VBA faut-il écrire de façon à remplacer les messages d'erreur d'Access par du texte plus parlant pour les utilisateurs et ou est il préférable de le mettre ?
Bonjour
Sur après mise à jour, tu dois définir dans le code une gestion d'erreur
ou alors si tu as créer un bouton de sauvegarde, tu le mets dans son code...
En gros, tu mets comme première ligne de code :
On error goto Err_TaFonction
Et à la fin de ton code tu mets :
Exit Function
Err_TaFonction:
if error.number = x then
msgbox "Message d'erreur"
else
msgbox err.number & " - " & err.description
end if
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Jorge" <sdfsdfshhhdf@wanadoo.fr> a écrit dans le message news:
418f29c1$0$18878$8fcfb975@news.wanadoo.fr...
Bonjour tous le monde
Dans un formulaire j'ai un champ qui peut générer deux erreurs.
Une si l'utilisateur laisse le champ vide et l'autre si l'utilisateur tape
une valeur déjà existante (Clé primaire avec valeur non null).
Quel code VBA faut-il écrire de façon à remplacer les messages d'erreur
d'Access par du texte plus parlant pour les utilisateurs et ou est il
préférable de le mettre ?
Sur après mise à jour, tu dois définir dans le code une gestion d'erreur ou alors si tu as créer un bouton de sauvegarde, tu le mets dans son code...
En gros, tu mets comme première ligne de code :
On error goto Err_TaFonction
Et à la fin de ton code tu mets :
Exit Function Err_TaFonction: if error.number = x then msgbox "Message d'erreur" else msgbox err.number & " - " & err.description end if
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Jorge" a écrit dans le message news: 418f29c1$0$18878$
Bonjour tous le monde
Dans un formulaire j'ai un champ qui peut générer deux erreurs. Une si l'utilisateur laisse le champ vide et l'autre si l'utilisateur tape une valeur déjà existante (Clé primaire avec valeur non null). Quel code VBA faut-il écrire de façon à remplacer les messages d'erreur d'Access par du texte plus parlant pour les utilisateurs et ou est il préférable de le mettre ?