Action de Macro MessageBox

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

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.

Type (Type)

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.

Fonction

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.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×