Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

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

Paramètre

L’action StopMacro n’a pas d’arguments.

Remarques

Vous utilisez généralement cette action lorsqu’une condition rend nécessaire l’arrêt de la macro. Vous pouvez utiliser un expression conditionnelle dans le ligne d’action de la macro qui contient cette action. Lorsque l’expression prend la valeur True (–1), Access arrête la macro.

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

Si la macro a utilisé les actions Echo ou SetWarnings pour désactiver écho ou l’affichage des messages système, l’action de macro ArrêterMacro les réactive automatiquement.

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 Liste de produits dans le coin inférieur droit du formulaire Fournisseurs, affichant les produits du fournisseur actuel. Il montre l’utilisation des actions de macros Echo, MessageBox, GoToControl, StopMacro, OpenForm et MoveAndSizeWindow . Il montre également l’utilisation d’une expression conditionnelle avec les actions MessageBox, GoToControl et StopMacro . Cette macro doit être attachée au bouton Vérifier les produits dans le formulaire Fournisseurs.

Condition

Action

Arguments : Paramètre

Commentaire

Echo

Echo On : Non

Arrêter la mise à jour de l’écran pendant l’exécution de la macro.

IsNull([SupplierID])

Messagebox

Message : Accédez à l’enregistrement du fournisseur dont vous souhaitez afficher les produits, puis cliquez à nouveau sur le bouton Vérifier les produits.

Bip : Oui

Type : Aucun

Titre : Sélectionner un fournisseur

S’il n’existe aucun fournisseur actuel dans le formulaire Fournisseurs, affichez un message.

...

GoToControl

Nom du contrôle : CompanyName

Déplacez le focus sur le contrôle CompanyName.

...

StopMacro

Arrêtez la macro.

OpenForm

Nom du formulaire : Liste des produits

Affichage : Feuille de données

Nom du filtre :

Condition Where : [SupplierID] = [Forms] ! [Fournisseurs] ! [SupplierID]

Mode données : lecture seule

Mode fenêtre : Normal

Ouvrez le formulaire Liste des produits et affichez les produits du fournisseur actuel.

MoveAndSizeWindow

Droite : 0,7799 »

Bas : 1.8 »

Placez le formulaire Liste des produits dans le coin inférieur droit du formulaire Fournisseurs.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×