Utilisation des boutons d’action dans une application Access

S’applique à
Access pour Microsoft 365 Access 2019 Access 2016 Access 2013
Important Access services 2010 et Access services 2013 sont supprimés de la prochaine version de SharePoint. Nous vous recommandons de ne pas créer de nouvelles applications web et de migrer vos applications existantes vers une autre plateforme, telle que Microsoft Power Apps.
Vous pouvez partager des données Access avec Dataverse, qui est une base de données cloud sur laquelle vous pouvez créer des applications Power Platform, automatiser des flux de travail, des agents virtuels, etc. pour le web, les téléphones ou les tablettes. Pour plus d’informations, consultez Prise en main : Migrer les données Access vers Dataverse.

Lorsque vous créez ou utilisez une application Microsoft Access, vous utilisez les boutons d’action de la barre d’action pour effectuer diverses tâches telles que l’ajout, la modification ou la suppression d’enregistrements. Les boutons d’action sont un peu comme les commandes d’une vue. Certains boutons d’action sont prédéfinis et ne peuvent pas être modifiés. Toutefois, vous pouvez ajouter des boutons d’action personnalisés à la barre d’action en fonction des besoins de votre application. Chaque affichage d’une application Access affiche des boutons d’action prédéfinis spécifiques dans la barre d’action qui peuvent être exécutés à partir de cet affichage. Cet article vous donne une vue d’ensemble des boutons d’action prédéfinis et explique comment ajouter des boutons d’action personnalisés à une vue. Si la barre d’action est masquée par le développeur de l’application, les boutons d’action ne sont pas visibles. Si la source d’enregistrement de la vue est définie en lecture seule, les boutons d’action ne seront pas non plus disponibles car vous pourrez uniquement afficher les données.

Pour plus d’informations, voir Création d’une application Access.

Cet article ne s’applique pas aux bases de données de bureau Access. Pour plus d’informations sur les formulaires et la navigation dans les bases de données de bureau, voir Créer un formulaire dans Access.

Que voulez-vous faire ?

Présentation

Le type de boutons d’action affichés dans la barre d’action dépend de la vue que vous utilisez. Les actions prédéfinies effectuent automatiquement des tâches spécifiques. Si vous survolez un bouton d’action, ses fonctionnalités s’affichent. L’image suivante est un exemple d’actions sur une barre d’actions et leurs fonctionnalités respectives :

Mesures à prendre : Boutons de la barre d’action dans des applications Access
Fonctionnalité : Ajouter
Supprimer
Modifier
Enregistrer
Annuler

Les actions telles que Ajouter, Supprimer et Enregistrer sont prédéfinies par Access et peuvent être effectuées dans le contexte dans lequel elles apparaissent. Si vous supprimez une action prédéfinie d’un affichage, vous ne pouvez pas l’ajouter de nouveau. Les actions prédéfinies ne peuvent être modifiées à partir d’aucun type de vue. Vous pouvez ajouter des actions personnalisées à la plupart des affichages et nous verrons comment procéder plus loin dans cet article. Dans la section suivante, voyons comment utiliser les actions prédéfinies.

Les affichages de feuille de données incluent un bouton d’action Télécharger dans Excel.

Haut de la page

Affichages et actions

Access affiche des boutons d’action prédéfinis spécifiques dans la barre d’action avec des vues basées sur les tâches que vous pouvez effectuer à partir de cette vue. Le tableau suivant répertorie la disponibilité des boutons d’action prédéfinis pour différentes vues et le moment où ils sont activés.

Liste : cette vue affiche le plus grand nombre d’actions. Les boutons d’action Ajouter, Supprimer, Modifier, Enregistrer et Annuler sont disponibles à partir de la vue Liste.

Condition Actions activées
Lors de l’ajout du premier enregistrement Enregistrer et annuler
Lors de l’ajout d’enregistrements alors que d’autres enregistrements existent déjà Enregistrer et annuler
Lors de la lecture de données pouvant être mises à jour Ajouter, supprimer et modifier
Lors de la lecture de données ne pouvant pas être mises à jour Aucun
Lorsque vous modifiez un enregistrement mais que vous n’avez apporté aucune modification d’enregistrement Annuler
Lorsque vous modifiez un enregistrement et que vous avez des modifications non validées Enregistrer et annuler

Mode Feuille de données : les boutons d’action Ajouter, Supprimer et Télécharger dans Excel sont disponibles à partir du mode Feuille de données. L’ajout et la suppression sont activés en tout temps, sauf lors de la saisie de données dans un nouvel enregistrement. Le bouton d’action Télécharger dans Excel est activé à tout moment dans les vues Feuille de données.

Vue récapitulative : aucun des boutons d’action n’est disponible dans la vue Résumé.

Affichage vide : Les boutons d’action n’apparaissent dans la barre d’action pour les affichages vides que lorsque la propriété source d’enregistrement est définie. Les boutons d’action qui apparaissent dans les affichages vides sont hérités de l’affichage Liste.

Remarque

Les boutons d’action prédéfinis ne sont pas activés pour une vue si celle-ci est ouverte en tant que fenêtre contextuelle via une vue Résumé. Lorsque vous ouvrez une vue sous forme de fenêtre contextuelle à partir d’une vue Synthèse, Access définit les données comme ne pouvant pas être mises à jour.

Haut de la page

Actions prédéfinies

Les applications Access fournissent six boutons d’action prédéfinis qui s’affichent dans la barre d’action en fonction du type d’affichage que vous sélectionnez. Le nombre d’actions prédéfinies affichées dépend du type d’affichage. Bien que vous ne puissiez pas modifier les boutons d’action prédéfinis, vous pouvez modifier l’ordre dans lequel ils apparaissent dans la barre d’actions ou masquer l’ensemble de la barre d’actions dans une vue.

Remarque

Il n’est pas recommandé de masquer la barre d’action, sauf si vous fournissez d’autres options de navigation pour votre application.

Le tableau suivant répertorie les boutons d’action prédéfinis, leurs fonctionnalités et les raccourcis clavier :

Image du bouton Action Raccourci clavier
Add record button on the action bar Ajouter un nouvel enregistrement N ou Alt + N
Delete record action button on the Action Bar Supprimer l’enregistrement Supprimer
Edit action button on the Action Bar Modifier l’enregistrement E ou Alt + E
Save action button on the Action Bar Enregistrer un enregistrement Ctrl+S
Cancel action button on the Action Bar Annuler les modifications Echap
Download to Excel action button on the Action Bar Télécharger dans Excel

Remarque

Lorsque vous créez un nouvel affichage vide dans une application Access, les boutons d’action prédéfinis ne s’affichent pas tant que vous n’avez pas défini une source d’enregistrement pour l’affichage.

Utilisation d’actions prédéfinies

Ajouter un enregistrement

Le bouton d’action Ajouter un nouvel enregistrement est disponible en mode Liste et Feuille de données si l’affichage a une source d’enregistrement qui peut être mise à jour. Le bouton d’action Ajouter un nouvel enregistrement est également disponible dans les vues vides si la vue a une source d’enregistrement définie et peut être mise à jour. Utilisez le bouton Ajouter une action pour ajouter un nouvel enregistrement à une table. Pour utiliser l’action, effectuez les étapes suivantes à partir d’une application Access ouverte :

  1. Cliquez sur l’affichage Liste. (Vous pouvez également ajouter des enregistrements à partir des affichages Feuille de données et Vides.)

  2. Cliquez sur le bouton de propriété, puis sur Ouvrir dans le navigateur.
    Popup menu displaying Open in Browser, Edit, Rename, Duplicate, and Delete

  3. Une fois que l’affichage de liste s’ouvre dans votre navigateur web, cliquez sur le bouton Ajouter un enregistrement dans la barre d’action et les champs s’affichent.
    Add a record to a list view

    Remarque

    Seules les actions Enregistrer et Annuler sont disponibles à ce stade.

  4. Ajoutez les informations du nouvel enregistrement et cliquez sur le bouton d’action Enregistrer dans la barre d’action.

Répétez l’étape 3 et l’étape 4 pour ajouter d’autres enregistrements.

Haut de la page

Supprimer un enregistrement

Le bouton d’action Supprimer l’enregistrement est disponible en mode Liste, Vide et Feuille de données si l’affichage a une source d’enregistrement qui peut être mise à jour.

  1. Pour supprimer un enregistrement, ouvrez la table en mode Feuille de données, Vide ou Liste.

  2. Sélectionnez l’enregistrement, puis cliquez sur le bouton d’action Supprimerl’enregistrement dans la barre d’action .

  3. Lorsque Access vous demande de confirmer l’action de suppression, sélectionnez l’une des options suivantes :

    • Pour annuler l’action de suppression, cliquez sur Non.
    • Pour poursuivre l’action de suppression, cliquez sur Oui.

Lorsque vous supprimez un enregistrement, celui-ci n’apparaît plus dans la vue et les modifications suivantes sont visibles :

  • L’enregistrement qui suit immédiatement l’enregistrement supprimé est mis en surbrillance.
  • L’enregistrement précédent est mis en surbrillance, si vous avez supprimé le dernier enregistrement dans une table,
  • L’enregistrement restant dans une table s’affiche. S’il s’agit du seul enregistrement restant, la vue bascule pour afficher la vue sans enregistrement.

Haut de la page

Modifier un enregistrement

Le bouton Modifierl’action de modification de la barre d’action d’enregistrement est disponible uniquement dans les affichages Liste et Vide lorsque la vue a une source d’enregistrement qui peut être mise à jour. Lorsque vous ouvrez l’affichage Liste ou Vide, les boutons d’action Modifier, Ajouter et Supprimer sont disponibles.

  1. Pour modifier un enregistrement existant, ouvrez la table en mode Liste dans votre navigateur web et cliquez sur le bouton d’action Modifier l’enregistrement.
  2. Apportez les modifications requises, puis cliquez sur le bouton d’action Enregistrer .
    Lorsque vous commencez à modifier les données d’un champ, les actions Annuler et Enregistrer deviennent disponibles.

Haut de la page

Enregistrer un enregistrement

Le bouton d’action Enregistrer l’enregistrement devient disponible après avoir modifié les informations d’un enregistrement dans un affichage Liste ou Vide. Lorsque vous cliquez sur le bouton d’action Enregistrer l’enregistrement dans une application Access, les données modifiées sont envoyées au serveur. En cas de conflit d’enregistrement, Access affiche un message d’erreur.

Remarque

Le bouton d’action Enregistrer l’enregistrement n’est pas disponible lorsque l’enregistrement est en mode lecture ou lorsque la vue a une source d’enregistrement qui n’est pas modifiable.

Remarque

Les affichages Feuille de données n’incluent pas de bouton d’action Enregistrer l’enregistrement, car Access tente automatiquement d’enregistrer les modifications apportées à un enregistrement lorsque vous passez à un autre enregistrement.

Haut de la page

Annuler les modifications apportées à un enregistrement

Vous pouvez annuler toute modification des données des affichages Liste et Vide si un enregistrement comporte des modifications non enregistrées et si la vue possède une source d’enregistrement qui peut être mise à jour.

Pour annuler des modifications apportées à un enregistrement peu de temps après l’avoir apporté :

  • Cliquez sur le bouton Annuler l’action. Les champs récemment modifiés affichent les valeurs stockées dans la base de données.
    Les boutons d’action Enregistrer et Annuler ne sont plus disponibles après avoir effectué une action d’annulation et les champs passent en mode lecture seule.

Haut de la page

Télécharger dans Excel

Vous pouvez télécharger des enregistrements de votre application Access dans Excel à partir des affichages Feuille de données.

Pour télécharger des enregistrements dans Excel :

  1. Cliquez sur le mode Feuille de données lorsque vous affichez l’application dans votre navigateur web.

  2. Cliquez sur le bouton d’action Télécharger dans ExcelTélécharger dans Excel sur le bouton d’action Barre d’action .
    Download in Excel action button on Datasheet view

  3. Cliquez sur Ouvrir pour ouvrir la feuille de calcul Excel, cliquez sur Enregistrer pour enregistrer la feuille de calcul dans un dossier ou cliquez sur Annuler pour annuler le téléchargement des enregistrements dans Excel.

  4. Excel affiche les enregistrements en mode Feuille de données.
    Excel spreadsheet displaying three records of data across three columns

    Conseil

    Si vous utilisez les options de filtre du mode Feuille de données pour restreindre l’affichage des enregistrements à un jeu d’enregistrements plus petit avant de cliquer sur le bouton d’action Télécharger dans Excel, Access télécharge toujours tous les enregistrements de la source d’enregistrement de la vue dans Excel. Si vous souhaitez télécharger un ensemble d’enregistrements plus petit, vous pouvez ouvrir un affichage Feuille de données à partir d’un autre affichage à l’aide de l’action macro OpenPopup et utiliser l’argument de la clause Where pour filtrer les enregistrements sur un sous-ensemble plus petit. Si vous cliquez sur le bouton d’action Télécharger dans Excel en mode Feuille de données, dans ce cas, Access télécharge le plus petit sous-ensemble d’enregistrements dans Excel.

Remarque

Le bouton d’action Télécharger dans Excel ne peut pas être supprimé des affichages de feuille de données. Si vous ne souhaitez pas afficher ce bouton d’action, vous devez masquer la barre d’action pour le mode Feuille de données.

Haut de la page

Actions de déplacement et de masquage

Access affiche les boutons d’action sur chaque affichage dans un ordre prédéterminé. Si vous souhaitez modifier l’ordre d’affichage de l’un des boutons d’action, cliquez longuement sur le bouton et faites-le glisser vers une nouvelle position dans la barre d’action. Modifier l’ordre des boutons d’action ne modifie pas leur comportement lors de l’utilisation de votre application Access. L’ordre de tabulation change automatiquement pour refléter le nouvel ordre.

Si vous supprimez un bouton d’action d’une vue, vous ne pourrez pas le restaurer ultérieurement. Si vous souhaitez restaurer un bouton d’action supprimé, créez un autre affichage.

Vous pouvez masquer les boutons d’action à l’aide de macros d’interface utilisateur. Utilisez l’action macro SetProperty et sélectionnez Visible dans la zone Propriété et entrez Oui ou Non dans la zone Valeur. Dans la zone Nom du contrôle, entrez le nom du bouton d’action approprié. Pour rechercher le nom d’une action personnalisée, ouvrez l’affichage en mode Création dans Access, cliquez sur l’action personnalisée, puis cliquez sur le bouton de la propriété Données . Le nom de l’action personnalisée est répertorié dans la zone Nom du contrôle .

Action Nom du bouton d’action
Ajouter un nouvel enregistrement addActionBarButton
Supprimer l’enregistrement deleteActionBarButton
Modifier l’enregistrement editActionBarButton
Enregistrer un enregistrement saveActionBarButton
Annuler les modifications cancelActionBarButton

Remarque

Dans les affichages Feuille de données, vous ne pouvez pas supprimer le bouton d’action Télécharger dans Excel, le déplacer vers une autre position d’affichage ou le masquer à l’aide de macros d’interface utilisateur. Le nom du bouton d’action Télécharger dans Excel n’est pas exposé.

Apprenez à personnaliser une vue avec une macro d’interface utilisateur.

Haut de la page

Afficher et masquer la barre d’action

Si vous êtes autorisé à modifier la conception d’une application Access, vous pouvez choisir d’afficher ou de masquer la barre d’action entière pour un affichage spécifique. Lorsque vous choisissez de masquer la barre d’action d’un affichage, tous les boutons d’action prédéfinis et personnalisés ne sont pas disponibles lorsque vous ouvrez l’affichage dans votre navigateur web.

Pour modifier la visibilité de la barre d’action, effectuez les étapes suivantes à partir d’une application Access ouverte :

  1. Cliquez sur la vue pour la modifier. Vous pouvez choisir l’affichage Liste, Vide ou Feuille de données.
  2. Cliquez sur le bouton de propriété, puis sur Modifier pour ouvrir la vue en mode d’édition et apporter des modifications de conception.
  3. Cliquez sur le bouton de propriété Mise en forme de la vue.
    ActionBar Visible property on Formatting menu
    Si vous ne trouvez pas le bouton de propriété Mise en forme pour la vue, cliquez sur un espace vide dans la grille de vue en dehors de tout contrôle.
  4. Pour afficher la barre d’action, sélectionnez Visible dans la zone de propriété Visible de la barre d’action . Pour masquer la barre d’action, sélectionnez Masqué dans la zone de propriété Visible de la barre d’action .
  5. Enregistrez les modifications apportées à votre vue.

Haut de la page

Créer et utiliser des actions personnalisées

Si vous êtes autorisé à modifier la conception d’une application Access, vous pouvez ajouter de nouvelles actions à la barre d’action et la personnaliser pour qu’elle s’exécute au clic à l’aide de macros. Vous pouvez également modifier les actions de macro existantes à partir du concepteur d’applications Access.

Vous pouvez ajouter jusqu’à sept actions personnalisées à une vue. Lorsque vous atteignez la limite maximale, Access affiche un message indiquant que la limite a été atteinte. Si ce message s’affiche, vous pouvez supprimer des actions personnalisées existantes et en ajouter d’autres.

Contrairement aux actions prédéfinies, des actions personnalisées peuvent être créées et modifiées. Vous pouvez également sélectionner l’icône d’une action personnalisée et sa position sur la barre d’action.

  • Pour modifier l’ordre d’affichage d’une action personnalisée, cliquez sur le bouton d’action personnalisée et faites-le glisser vers une nouvelle position dans la barre d’action. L’ordre de tabulation change automatiquement pour refléter le nouvel ordre.

Ajouter une action personnalisée

  1. Ouvrez l’application Access. Dans le volet de navigation, cliquez avec le bouton droit sur l’affichage dans lequel vous voulez ajouter l’action, puis cliquez sur Ouvrir.

    Conseil

    Si le volet de navigation n’est pas visible, cliquez sur Volet de navigation dans l’onglet Accueil.

  2. Cliquez sur le bouton Ajouter une action personnalisée .
    Ajout d’une nouvelle action personnalisée à la barre d’action.

  3. Sélectionnez l’action personnalisée, puis cliquez sur le bouton de la propriété Données.
    Add custom controls in an access app

  4. Pour personnaliser l’action, apportez des modifications aux propriétés suivantes :

    • Nom du contrôle : Tapez un nom pour l’action.
    • Icône : Cliquez sur la flèche en regard de l’icône par défaut et choisissez une icône dans la galerie. Veillez à en sélectionner un qui n’est pas déjà dans la barre d’action, sinon des icônes en double s’afficheront.
    • Info-bulle : Vous pouvez ajouter une brève description de l’action. L’ajout d’une info-bulle est facultatif, mais il peut être utile à d’autres personnes si elles peuvent voir une description de l’action effectuée en cliquant sur le bouton.
  5. Cliquez sur Cliquez et ajoutez une action macro pour le bouton.

  6. Cliquez avec le bouton droit sur l’onglet macro, enregistrez-le, puis fermez-le.

Apprenez à personnaliser une vue avec une macro d’interface utilisateur.

Modifier une action personnalisée

  1. Cliquez pour sélectionner l’action.
  2. Cliquez sur le bouton de la propriété Données , puis apportez vos modifications.

Supprimer une action personnalisée

  • Sélectionnez l’action, puis appuyez sur la touche Suppr de votre clavier.

Vous pouvez également sélectionner et supprimer plusieurs actions personnalisées en même temps. Lorsque vous supprimez une action, l’icône est supprimée de la barre d’actions, mais pas de la galerie d’icônes.

Annuler une action personnalisée supprimée

  • Cliquez sur le bouton Annuler Image du bouton dans la barre d’outils Accès rapide.

Déplacer un bouton d’action personnalisée sur la barre d’action

  • Cliquez sur le bouton et maintenez-le enfoncé, puis faites-le glisser vers une nouvelle position dans la barre d’action.

Haut de la page

Étapes suivantes