ArrêtMacro, action de macro

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

Vous pouvez utiliser l’action de macro ArrêtMacro dans les bases de données de bureau Access pour arrêter la macro en cours d’exécution.

Paramètre

L’action ArrêtMacro n’accepte aucun argument.

Remarques

Vous utilisez généralement cette action quand une condition rend nécessaire pour arrêter la macro. Vous pouvez utiliser un expression conditionnelle dans ligne d’action contenant cette action de la macro. Lorsque l’expression donne True (– 1), Access arrête la macro.

Par exemple, vous pouvez créer une macro qui ouvre un formulaire affichant les totaux de commande quotidienne pour la date entrée dans une boîte de dialogue personnalisée. Vous pouvez utiliser une expression conditionnelle pour vous assurer que la Date de commande contrôle dans la boîte de dialogue contient une date valide. Le cas contraire, l’action MessageBox peut afficher un message d’erreur et l’action ArrêtMacro peut arrêter la macro.

Si la macro a utilisé l’écho ou les avertissements actions pour désactiver écho ou l’affichage des messages système, l’action de macro ArrêtMacro désactive automatiquement les réactiver.

Cette action n’est pas disponible dans un module Visual Basic pour Applications (VBA).

Exemple

Synchroniser des formulaires à l’aide d’une macro

La macro suivante ouvre un formulaire de liste de produits dans le coin inférieur droit du formulaire fournisseurs, affichant les produits du fournisseur actuel. L’utilisation de l’écho, MessageBox, AtteindreContrôle, ArrêtMacro, OuvrirFormulaireet actions de macros MoveAndSizeWindow apparaissent. L’utilisation d’une expression conditionnelle avec les actions MessageBox, AtteindreContrôleet ArrêtMacro apparaissent également. Cette macro doit être attachée au bouton révision des produits du formulaire fournisseurs.

Condition

Action

Arguments : paramètre

Commentaire

Écho

L’écho: Aucun

Arrêter l’actualisation de l’écran pendant l’exécution de la macro.

IsNull([SupplierID])

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: Oui

Type: Aucun

Titre: sélection d’un fournisseur

S’il n’existe aucun fournisseur actif dans le formulaire fournisseurs, affiche un message.

...

AtteindreContrôle

Nom du contrôle: NomSociété

Déplacer le focus sur le contrôle société.

...

ArrêtMacro

Arrêter la macro.

OuvrirFormulaire

Nom du formulaire: liste de produits

Affichage: feuille de données

Nom du filtre:

Condition Where: [n° fournisseur] = [Forms] ! [Fournisseurs] ! [N° fournisseur]

Mode données: lecture seule

Mode fenêtre: Normal

Ouvrir le formulaire de liste de produits et afficher les produits du fournisseur actuel.

MoveAndSizeWindow

Droite: 0.7799"

Vers le bas: 1,8"

Placez le formulaire de liste de produits dans le coin inférieur droit du formulaire fournisseurs.

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.

×