Définir l’ordre de tabulation des contrôles

Lorsque vous utilisez un formulaire dans une base de données Access de bureau, vous pouvez basculer entre les contrôles en appuyant sur la touche Tab. Vous pouvez spécifier l’ordre dans lequel les contrôles d’un formulaire répondent à la touche TAB. Sur un formulaire bien conçu, les contrôles répondent à la touche TAB dans un ordre logique (par exemple, de haut en bas et de gauche à droite), afin que le formulaire soit plus facile à utiliser.

Cet article explique comment modifier l’ordre de tabulation, supprimer un contrôle de l’ordre de tabulation et modifier le comportement de la tabulation pour le dernier champ d’un formulaire.

Cet article se concentre sur les formulaires, mais vous pouvez utiliser ces procédures pour définir l’ordre de tabulation des contrôles sur les états également. Lorsque vous ouvrez un état en affichage État, vous pouvez utiliser la touche Tab pour déplacer le focus d’un contrôle à l’autre.

Remarque : Cet article ne s’applique pas aux bases de données et aux applications web Access (type de base de données que vous créez dans Access et publiez en ligne). Dans les applications web, l’ordre de tabulation est automatiquement réglé et ne peut pas être modifié.

Que voulez-vous faire ?

Modifier l’ordre de tabulation des contrôles

Lorsque vous utilisez des outils tels que des assistants ou des dispositions pour créer un formulaire, Access définit l’ordre de tabulation selon l’ordre dans le formulaire : de haut en bas et de gauche à droite. Toutefois, si vous créez ou modifiez un formulaire sans utiliser un Assistant ou une disposition, vous pouvez créer un ordre de tabulation qui ne correspond pas à l’emplacement des contrôles sur le formulaire. Pour modifier l’ordre de tabulation des contrôles, utilisez la procédure suivante.

  1. Dans le volet de navigation, cliquez avec le bouton droit sur le formulaire, puis cliquez sur Mode Création.

  2. Sous l’onglet Création, dans le groupe Outils, cliquez sur Ordre de tabulation.

  3. Dans la boîte de dialogue Ordre des tabulations, sous Section,cliquez sur la section à modifier.

  4. Effectuez l’une des opérations suivantes :

    • Si vous souhaitez qu’Access crée un ordre de tabulation de haut en bas et de gauche à droite, cliquez sur Ordre automatique.

    • Si vous voulez créer votre propre ordre de tabulation personnalisé, cliquez sur le sélecteur du contrôle que vous voulez déplacer. (Cliquez et faites glisser pour sélectionner plusieurs contrôles à la fois.) Cliquez à nouveau sur le sélecteur et faites glisser le contrôle à l’emplacement souhaité dans la liste.

  5. Cliquez sur OK.

Haut de page

Supprimer un contrôle de l’ordre de tabulation

  1. Dans le volet de navigation, cliquez avec le bouton droit sur le formulaire, puis cliquez sur Mode Création.

  2. Si le volet Tâches Feuille de propriétés n’est pas affiché, appuyez sur F4 pour l’afficher.

  3. Sélectionnez le contrôle à supprimer de l’ordre de tabulation.

  4. Sous l’onglet Autres de la feuille de propriétés, dans la zone de propriété Tab Stop, cliquez sur Non.

    Remarque : Si vous supprimez un contrôle de l’ordre de tabulation, vous pouvez cliquer dessus pour le sélectionner tant que sa propriété Activée est définie sur Oui.

Haut de page

Modifier le comportement de la tabulation pour le dernier champ dans l’ordre de tabulation

Par défaut, lorsque vous appuyez sur la touche Tab alors que le curseur se trouve dans le dernier champ de l’ordre de tabulation, Access affiche l’enregistrement suivant dans la source de données et déplace le curseur vers le premier champ de l’ordre de tabulation. Vous pouvez modifier ce comportement pour qu’Access reste sur l’enregistrement actuel. Si le formulaire contient des breaks de page, vous pouvez également modifier le comportement afin qu’Access ne déplace pas le curseur sur la page suivante. Cela est utile si vous souhaitez empêcher l’utilisateur de modifier plusieurs enregistrement (ou page) à la fois.

  1. Dans le volet de navigation, cliquez avec le bouton droit sur le formulaire, puis cliquez sur Mode Création.

  2. Si le volet Tâches Feuille de propriétés n’est pas affiché, appuyez sur F4 pour l’afficher.

  3. Sélectionnez Formulaire dans la liste déroulante située en haut de la feuille de propriétés.

  4. Sous l’onglet Autres de la feuille de propriétés, dans la zone de propriété Cycle, sélectionnez l’une des options suivantes.

Paramètre

Description

Tous les enregistrements

Lorsque vous appuyez sur Tab dans le dernier champ de l’enregistrement, le focus se déplace sur le premier champ de l’enregistrement suivant.

Enregistrement actif

Lorsque vous appuyez sur Tab dans le dernier champ de l’enregistrement, le focus revient sur le premier champ de l’enregistrement en cours.

Page actuelle

Lorsque vous appuyez sur Tab dans le dernier champ de la page du formulaire, le focus revient au premier champ de la page en cours.

Remarque : Vous pouvez diviser un formulaire en pages à l’aide du contrôle De break de page. Ce contrôle est disponible en mode Création, dans le groupe Contrôles de l’onglet Création. Si le formulaire ne contient pas de breaks de page, l’option Page actuelle se comporte de la même façon que l’option Enregistrement actuel.

Haut de page

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions pour vos commentaires.

×