Créer une macro qui s’exécute à l’ouverture d’une base de données

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

Si vous souhaitez effectuer un ensemble particulier d’actions à chaque démarrage d’une base de données, vous avez la possibilité de créer une macro AutoExec. Vous pouvez, par exemple, agrandir la fenêtre de base de données, verrouiller le volet de navigation, puis ouvrir un état spécifique.

Une macro AutoExec est juste une macro nommée AutoExec. Lorsqu’une base de données démarre, Access exécute la macro AutoExec avant les autres macros ou du code VBA.

Créer une macro AutoExec

Si vous avez déjà créé une macro qui contient les actions que vous souhaitez voir 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. Sous l’onglet Créer, dans le groupe Autre, cliquez sur Macro. Si cette commande n’est pas disponible, cliquez sur la flèche se trouvant sous le bouton Module ou Module de classe, puis cliquez sur Macro.

  2. Dans le Générateur de macro, dans la première cellule Action vide, sélectionnez l’action à effectuer. Le cas échéant, sous Arguments de l’action, tapez les valeurs appropriées dans les zones d’arguments.

    Si vous ne trouvez pas l’action souhaitée, sous l’onglet Création, dans le groupe Afficher/masquer, vérifiez que Afficher toutes les Actions est sélectionné. 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 les articles décider d’approuver une base de données ou comment se comportent les objets de base de données approuvés et non approuvés.

  3. Répétez l’étape 2 pour chaque action supplémentaire à exécuter.

  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 nouvelle 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.

Remarque : 

Haut de la Page

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.

×