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.

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 Sur le démarrage dans une application web Access. Par exemple, dans une base de données de bureau, une macro AutoExec peut agrandir automatiquement la fenêtre de l’application, verrouiller le Volet de navigation et ouvrir un état particulier 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

Une macro AutoExec (macro que vous nommez AutoExec)s’exécute avant 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 faire au démarrage de la base de données, renommez simplement la macro AutoExecet celle-ci s’exécutera à la prochaine ouverture de 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 que vous recherchez, assurez-vous que l’onglet Afficher toutes les actions est sélectionné 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’faire confiance à 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 et double-cliquer ou les faire 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 ouverture de 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 Sur le démarrage dans une application web Access

Dans les applications web Access, une macro Au démarrage effectue le même type de fonction qu’une macro AutoExec dans une base de données de bureau, mais elle n’apparaît pas dans le volet de navigation en tant que macro nommée. En outre, au lieu d’être en cours d’exécution lorsque vous ouvrez la base de données dans le client Access, elle s’exécute lorsque vous ouvrez l’application web dans le navigateur. Vous ne pouvez pas contourner la logique de macro définie dans une macro Sur le démarrage lors de l’ouverture de votre application web dans le navigateur.

Voici comment en créer un :

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

  2. Cliquez sur Accueil > la >au 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, vous verrez une macro vide dans laquelle vous pouvez commencer à ajouter des actions.

  3. Sélectionnez des actions dans la drop-down Ajouter une nouvelle action ou recherchez des actions dans le catalogue d’actions et double-cliquez ou faites-les glisser dans la macro.

    Conseil : Le catalogue d’actions affiche de brèves descriptions des actions pour vous aider à en savoir plus.

  4. Si nécessaire, 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 > l’applicationde lancement. 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 un affichage en créant une macro d’interface utilisateur.

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.

×