Automatiser les événements de démarrage à l’aide d’une macro

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

Si vous souhaitez exécuter certaines actions chaque fois que vous ouvrez une base de données Access ou une application web Access, créer une macro AutoExec dans une base de données ou une macro au démarrage dans une application web Access. Par exemple, dans une base de données, une macro AutoExec pourrait automatiquement agrandir la fenêtre d’application, verrouiller le Volet de navigation et ouvrir un rapport donné chaque fois que vous ouvrez la base de données.

Contenu de cet article

Créer une macro AutoExec dans une base de données

Créer une macro au démarrage dans une application web Access

Créer une macro AutoExec dans une base de données de bureau

Une macro AutoExec (une macro que vous nommez AutoExec) s’exécute avant toute autre macros ou modules dans la base de données. Si vous avez déjà créé une macro qui effectue ce que vous voulez se produire au démarrage de la base de données, simplement renommer la macro AutoExecet il est exécuté la prochaine fois que vous ouvrez la base de données. Dans le cas contraire, procédez comme suit pour créer une macro :

  1. Cliquez sur créer > Macro.

    Bouton Macro sous l’onglet Créer.

  2. Dans la liste déroulante en haut du Générateur de macro, sélectionnez l’action à exécuter. Le cas échéant, tapez les valeurs appropriées dans les zones d’arguments.

    • Si vous ne trouvez pas l’action souhaitée, vérifiez que Afficher toutes les Actions est sélectionné sous l’onglet Création. Ce champ développe la liste des actions que vous pouvez utiliser, mais la liste inclura certaines actions qui seront uniquement exécuter si la base de données est accordé état d’approbation. Pour plus d’informations, voir décider d’approuver une base de données.

  3. Répétez l’étape 2 pour chaque action supplémentaire à exécuter. Vous pouvez également rechercher des actions dans le catalogue d’actions, puis double-cliquer dessus ou les faire glisser dans la macro.

  4. Cliquez sur Enregistrer, puis dans la boîte de dialogue Enregistrer sous, tapez AutoExec.

  5. Cliquez sur OK, puis fermez le Générateur de macro. La macro s’exécutera la prochaine fois que vous ouvrirez la base de données.

Pour plus d’informations sur la création de macros, voir l’article créer une macro d’interface utilisateur utilisateur.

Remarque : 

Haut de la Page

Créer une macro au démarrage dans une application web Access

Une macro au démarrage dans les applications web Access effectue le même type de fonction comme une macro AutoExec dans une base de données, mais il n’apparaît pas dans le volet de Navigation sous forme d’une macro nommée. En outre, au lieu d’exécuter lorsque vous ouvrez la base de données dans le client d’accès, il s’exécute lorsque vous ouvrez l’application web dans le navigateur. Vous ne pouvez pas ignorer une logique de macro définie dans une macro au démarrage lorsque vous ouvrez votre application web dans le navigateur.

Voici comment en créer une :

  1. Ouvrez l’application web dans Access. Si vous êtes l’afficher dans un navigateur, cliquez sur paramètres > Personnaliser dans Access.

  2. Cliquez sur accueil > Avancé > sur lancement des macros.

    Commande Macro Au démarrage dans le ruban.

    Access ouvre le Générateur de macro. Si une macro au démarrage existe déjà, Access affiche. Si ce n’est pas le cas, vous verrez une macro vierge dans lequel vous pouvez commencer à ajouter des actions.

  3. Sélectionnez les actions dans le menu déroulant Ajouter une nouvelle Action, ou recherchez des actions dans le catalogue d’actions et double-cliquez sur ou faites-les glisser jusqu'à la macro.

    Conseil :  Le catalogue d’actions affiche de courtes descriptions des actions pour vous aider à identifier leur fonction.

  4. Au besoin, entrez des valeurs dans les zones d’arguments pour les actions que vous avez ajoutées.

  5. Cliquez sur Enregistrer > Fermer.

  6. Cliquez sur accueil > Démarrer l’application et le démarrage macro s’exécute lorsque l’application web s’ouvre dans le navigateur.

Pour plus d’informations sur la création d’une macro dans une application web Access, voir Personnaliser un affichage en créant un utilisateur de l’interface macro.

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.

×