Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.
Dans les bases de données Access, vous pouvez utiliser l’action de macro MessageBox pour afficher une boîte de message contenant un avertissement ou un message d’information. Par exemple, vous pouvez utiliser l’action de macro MessageBox des macros validation. Lorsqu’un contrôle ou enregistrement échoue une condition de validation dans la macro, une boîte de message peut afficher un message d’erreur et fournir des instructions sur le type de données qui doivent être entrées.
Remarque : Certains éléments mentionnés dans cette rubrique peuvent ne pas être applicables pour certaines langues.
Remarque : Commencer dans Access 2010, l’action de macro BoîteMsg a été renommée MessageBox.
Paramètre de bases de données de bureau Access
Dans les bases de données Access bureau MessageBox , action de macro comporte les arguments suivants.
Argument de l’action | Description |
---|---|
Message |
Le texte dans la zone de message. Entrez le texte du message dans la zone d’argument Message. Vous pouvez taper jusqu'à 255 caractères ou entrez un expression (précédée par un signe égal). |
Émettre un signal sonore |
Spécifie si votre ordinateur ou des haut-parleurs de l’appareil émet un signal sonore lorsque le message s’affiche. Sélectionnez Oui (son bip) ou non (ne pas émettre bip). La valeur par défaut est Oui. |
Tapez |
Le type de zone de message. Chaque type a une icône différente. Sélectionnez Aucun, critique, Avertissement ?, Avertissement !, ou des informations. La valeur par défaut est Aucun. |
Titre |
Le texte affiché dans la zone de message barre de titre. Par exemple, vous pouvez demander à la barre de titre d’afficher « Validation du code client ». Si vous laissez cet argument vierge, « Microsoft Access » s’affiche. |
Paramètre pour les applications web Access
Dans les applications web Access MessageBox , action de macro comporte seulement un argument.
Argument de l’action | Description |
---|---|
Message |
Le texte dans la zone de message. Entrez le texte du message dans la zone d’argument Message. Vous pouvez taper jusqu'à 255 caractères ou entrez un expression (précédée par un signe égal). |
Remarques
Dans les bases de données de bureau Access, vous pouvez utiliser l’action de macro MessageBox pour créer un message d’erreur formaté semblable aux messages d’erreur intégrés affichés par Access. L’action de macro MessageBox vous autorise à fournir un message dans trois sections de l’argument Message. Vous séparez les sections à la « @ » caractères.
L’exemple suivant affiche un message mis en forme avec un message en plusieurs parties. La première section de texte dans le message est affichée comme un titre. La deuxième section s’affiche sous forme de texte brut sous cet en-tête. La troisième section s’affiche sous forme de texte brut en dessous de la deuxième section, avec une ligne vide entre elles.
Tapez la chaîne suivante dans l’argument Message :
Bouton Button!@This ne Work.@try un autre.
Remarque : Cette technique de mise en forme spéciale ne peuvent pas être utilisée dans les applications web Access.
Vous ne pouvez pas exécuter l’action MessageBox dans un module Visual Basic pour Applications (VBA). Utilisez la fonction MsgBox à la place.
Exemples
Scénarios de boîte de message
Les exemples ci-dessous illustrent différents types de scénarios d’utilisation de l’action de macro MessageBox.
Action | Argument | Commentaire |
---|---|---|
MessageBox |
Message: déplacer vers l’enregistrement du fournisseur dont les produits que vous voulez voir, puis cliquez sur le bouton révision des produits à nouveau. Émettre un signal sonore: Aucun Type: Aucun Titre: sélection d’un fournisseur |
Dans cet exemple, s’il n’existe aucun fournisseur actif dans le formulaire fournisseurs, affiche un message. Access n’affiche pas n’importe quelle icône avec le message. |
MessageBox |
Message: entrez un nom de fournisseur avant d’enregistrer l’enregistrement. Émettre un signal sonore: Oui Type: Avertissement ! Titre: nom du fournisseur manquant |
Dans cet exemple, si aucun nom de fournisseur fourni pour l’enregistrement lorsqu’un utilisateur tente d’enregistrer l’enregistrement, afficher un message avec un signal sonore. Access affiche une icône de point d’exclamation avec ce message. |
MessageBox |
Message: = « Le fournisseur » & [Forms] ! [Fournisseurs] ! [Nom du fournisseur] & « est déjà dans la base de données ». Émettre un signal sonore: Oui Type: critique Titre: dupliquer fournisseur |
Dans cet exemple de base de données, l’utilisateur entré un nom de fournisseur en double dans le formulaire fournisseurs. Dans l’argument Message, l’expression concatène le texte du message personnalisé et affiche le nom du fournisseur l’utilisateur a tapé dans le contrôle de nom du fournisseur dans le formulaire fournisseurs. Access affiche un message avec un signal sonore et une icône critique avec ce message. |