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

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.

Si vous voulez exécuter certaines actions chaque fois que vous ouvrez une base de données Access ou une application Web Access, créez une macro autoExec dans une base de données de bureau ou une macro au démarrage dans une application Web Access. Par exemple, dans une base de données de bureau, une macro autoExec peut automatiquement agrandir la fenêtre de l'application, verrouiller le Volet de navigation et ouvrir un rapport spécifique 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 de bureau

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 nommée autoExec ) s'exécute avant toutes les autres macros ou modules de la base de données. Si vous avez déjà créé une macro qui fait ce que vous voulez qu'elle se produise au démarrage de la base de données, il vous suffit de renommer la macro AutoExec pour que celle-ci s'exécute 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 une 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 l'option afficher toutes les actions est sélectionnée sous l'onglet création . Cela permet de développer la liste des actions utilisables ; toutefois, cette liste comprend certaines actions qui ne s’exécutent que si la base de données est approuvée. Pour plus d'informations, voir décider d'approuver ou non 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-cliquez dessus ou faites-les glisser dans la macro.

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

  5. Cliquez sur OK et 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.

Remarques : 

Haut de la page

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

Une macro au démarrage d'Access Web Apps fonctionne de la même manière qu'une macro autoExec dans une base de données de bureau, mais elle n'apparaît pas dans le volet de navigation sous la forme d'une macro nommée. En outre, au lieu de s'exécuter lorsque vous ouvrez la base de données dans le Client Access, celle-ci s'exécute lorsque vous ouvrez l'application Web dans le navigateur. Vous ne pouvez pas ignorer la logique de macro définie dans une macro au démarrage lors de l'ouverture de votre application Web dans le navigateur.

Voici comment en créer une:

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

  2. Cliquez sur > de démarrage avancé _GT_ sur la macro de démarrage.

    Commande Macro Au démarrage dans le ruban.

    Access ouvre le concepteur de macros. Si une macro au démarrage existe déjà, Access l'affiche. Si ce n'est pas le cas, une macro vide s'affiche, dans laquelle vous pouvez commencer à ajouter des actions.

  3. Sélectionnez actions dans la liste déroulante Ajouter une nouvelle action ou recherchez des actions dans le catalogue d'actions, puis double-cliquez dessus ou faites-les glisser dans la macro.

    Conseil : Le catalogue d'actions affiche de courtes descriptions des actions pour vous aider à comprendre ce qu'elles font.

  4. Si nécessaire, entrez des valeurs dans les zones d'argument pour les actions que vous avez ajoutées.

  5. Cliquez sur Enregistrer > Fermer.

  6. Cliquez sur Accueil > lancer l'application, et la macro au démarrage 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 une vue en créant une macro d'interface utilisateur.

Développez vos compétences dans Office
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.

×