Introduction aux contrôles

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

Cet article décrit les différents types de contrôles disponibles dans Access et montre comment ajouter des contrôles aux formulaires et états. Les contrôles sont les parties d’un formulaire ou un état qui vous permet d’entrer, modifier ou afficher des données. Par exemple, une zone de texte est un contrôle populaires pour afficher des données dans les rapports, ou pour entrer et afficher des données sur les formulaires. D’autres contrôles standard incluent des boutons de commande, des cases à cocher et zones de liste modifiable (listes déroulantes).

Dans cet article

Présentation des contrôles

Comprendre les mises en page

Présentation des contrôles

Commandes vous permettent d’afficher et utiliser des données dans votre application de base de données. Le contrôle plus fréquemment utilisé est la zone de texte, mais d’autres contrôles incluent les boutons de commande, des étiquettes, des cases à cocher et contrôles de sous-formulaire/sous-état.

Contrôles peuvent être liés, indépendant ou calculés :

  • Contrôle dépendant    Un contrôle dont la source de données est un champ dans une table ou requête est appelé un contrôle dépendant. Vous utilisez des contrôles dépendants pour afficher les valeurs issues de champs dans votre base de données. Les valeurs peuvent être texte, des dates, des nombres, valeurs Oui/Non, images ou graphiques. Par exemple, une zone de texte qui affiche le nom d’un employé peut-être obtenir ces informations à partir du champ nom de la table employés.

  • Contrôle indépendant    Un contrôle qui n’a pas une source de données (par exemple, un champ ou une expression) est appelé un contrôle indépendant. Contrôles indépendants vous permet d’afficher des informations, des images, des lignes ou des rectangles. Par exemple, une étiquette qui affiche le titre d’un formulaire est un contrôle indépendant.

  • Contrôle calculé    Un contrôle dont la source de données est une expression, et non un champ, est appelé « contrôle calculé ». C'est vous qui spécifiez la valeur à utiliser comme source de données du contrôle en définissant une expression. Une expression peut être une combinaison d'opérateurs (tels que = et + ), de noms de contrôles, de noms de champs, de fonctions renvoyant une valeur unique et de valeurs de constante. Par exemple, l'expression suivante calcule le prix d'un article avec une remise de 25 % en multipliant la valeur figurant dans le champ Prix unitaire par une valeur de constante (0,75).

= [Prix unitaire] * 0,75

Une expression peut utiliser des données à partir d’un champ dans le formulaire ou de rapport tableau ou la requête sous-jacente, ou d’un autre contrôle dans le formulaire ou l’état.

Remarque : Calculs peuvent également être effectuées dans les tables en ajoutant un champ calculé, ou dans les requêtes en entrant une expression dans la ligne champ de la grille de requête. Vous pouvez ensuite lier des formulaires et états à ces tables ou requêtes, et les calculs apparaissent sur les formulaires ou rapports sans avoir besoin de créer un contrôle calculé.

Lorsque vous créez un formulaire ou un état, il est probablement plus efficace d’ajouter et organiser tous les contrôles dépendants en premier, particulièrement s’ils constituent la plupart des contrôles de l’objet. Vous pouvez ensuite ajouter les contrôles indépendants et calculés complétant la structure en utilisant les outils dans le groupe contrôles, sous l’onglet Création en mode page ou mode Création.

Vous liez un contrôle à un champ en identifiant le champ à partir duquel le contrôle obtient ses données. Vous pouvez créer un contrôle qui est lié au champ sélectionné en faisant glisser le champ à partir du volet Liste de champs vers le formulaire ou l’état. Le volet Liste de champs affiche les champs de table ou la requête sous-jacente du formulaire. Pour afficher le volet Liste de champs, ouvrez l’objet en mode page ou mode Création et puis, sous l’onglet Création, dans le groupe Outils, cliquez sur Ajouter des champs existants. Lorsque vous double-cliquez sur un champ dans le volet Liste de champs, Access ajoute le type de contrôle de ce champ à l’objet.

Vous pouvez également lier un champ à un contrôle en tapant le nom du champ dans le contrôle lui-même (si l’objet est ouvert en mode Création), ou dans la zone de propriété Source contrôle dans la feuille de propriétés du contrôle. La feuille de propriétés définit les caractéristiques du contrôle, telles que son nom, la source de ses données et son format. Pour afficher ou masquer la feuille de propriétés, appuyez sur F4.

Le meilleur moyen de créer un contrôle dépendant est d'utiliser le volet Liste de champs, et ce pour deux raisons :

  • Access complète automatiquement l'étiquette attachée au contrôle en y insérant le nom du champ (ou de la légende définie pour ce champ dans la table ou la requête sous-jacente). Vous n'avez donc pas besoin de taper vous-même l'intitulé du contrôle.

  • Access attribue automatiquement à la plupart des propriétés du contrôle des valeurs adéquates qui tiennent compte des propriétés du champ de la table ou de la requête sous-jacente (comme les propriétés Format, Nombre de décimales et Masque de saisie).

Si vous avez déjà créé un contrôle indépendant et souhaitez le lier à un champ, entrez le nom de ce champ dans la zone de la propriété Source contrôle du contrôle. Pour plus d'informations sur la propriété Source contrôle, appuyez sur F1 lorsque le curseur se trouve dans la liste déroulante de la propriété.

Haut de la page

Comprendre les mises en page

Mises en page sont guides qui alignent horizontalement et verticalement vos contrôles pour donner un aspect uniform à votre formulaire. Vous pouvez considérer une mise en page sous forme de tableau, où chaque cellule de la table est vide ou contient un seul contrôle. Les procédures suivantes montrent comment ajouter, supprimer ou réorganiser des contrôles dans les mises en page.

Remarque : Mises en page sont facultatives si vous créez une base de données qui sera ouvert uniquement à l’aide d’Access. Toutefois, si vous envisagez de publier la base de données sur un serveur SharePoint et son utilisation dans un navigateur, vous devez utiliser dispositions sur tous les formulaires et rapports que vous souhaitez utiliser dans le navigateur.

Pour plus d’informations sur les bases de données Web, voir l’article Créer une base de données à partager sur le Web.

Mises en page peuvent être configurées de différentes manières, mais sont généralement configurés dans un tableau ou un format empilé . Dans ces deux mises en forme principales, vous pouvez fractionner ou fusionner des cellules pour personnaliser la mise en page pour l’adapter à vos contrôles. Pour plus d’informations, voir la section fractionnement ou fusion de cellules dans une disposition.

  • Dans les dispositions de contrôle tabulaire, contrôles sont organisées en lignes et colonnes, comme dans une feuille de calcul avec des étiquettes dans la partie supérieure, comme le montre l’illustration suivante :

    Disposition tabulaire sur un état.

    Dispositions de contrôle tabulaire s’étendent toujours sur deux sections d’un formulaire ou un état. Quelle section les contrôles sont, les étiquettes sont dans la section ci-dessus.

  • Dans les mises en forme empilées, les contrôles sont disposées verticalement comme vous pouvez voir d’un formulaire papier, avec une étiquette à gauche de chaque contrôle, comme le montre l’illustration suivante :

    Disposition empilée sur un formulaire.

    Mises en forme empilées sont toujours contenus dans une seule section sur le formulaire ou l’état.

Access crée automatiquement des mises en page sous forme de tableau d’une des circonstances suivantes :

  • Vous créez un nouvel état en cliquant sur l'image de bouton Rapport du groupe Rapports sous l'onglet Créer .

  • Vous créez un nouveau rapport en cliquant sur État vide dans le groupe de rapports sous l’onglet créer, puis en faisant glisser un champ à partir du volet Liste des champs au rapport.

Access crée automatiquement des mises en forme empilées dans une des circonstances suivantes :

  • Vous créez un nouveau formulaire en cliquant sur Formulaire dans le groupe Formulaires de l'onglet Créer.

  • Vous créez un nouveau formulaire en cliquant sur Formulaire vierge dans le groupe Formulaires de l'onglet Créer, puis en faisant glisser un champ du volet Liste de champs vers le formulaire.

Dans cette section

Créer une nouvelle disposition

Basculer une mise en page à partir de tabulaire à empilé ou empilé à tabulaire

Fractionner une disposition en deux dispositions

Ajouter des lignes ou des colonnes à une mise en page

Supprimer des lignes ou des colonnes d’une disposition

Fractionner ou fusionner des cellules dans une disposition

Réorganiser les contrôles dans une présentation

Ajouter des contrôles à une mise en page

Supprimer des contrôles dans une disposition

Créer une nouvelle disposition

Sur un formulaire existant ou un objet de rapport, vous pouvez créer une nouvelle disposition de contrôle en procédant comme suit :

  1. Sélectionnez un contrôle que vous voulez ajouter à la disposition.

  2. Si vous voulez ajouter d'autres contrôles dans la même mise en forme, maintenez la touche MAJ enfoncée et sélectionnez également les autres contrôles.

  3. Sous l’onglet disposition, dans le groupe tableau, cliquez sur tabulaire ou empilée.

Access crée la mise en page et lui ajoute les contrôles sélectionnés.

Haut de la section

Basculer une mise en page à partir de tabulaire à empilé ou empilé à tabulaire

Pour basculer entre une disposition entière d'un type de mise en page entre l'autre :

  • Sélectionnez une cellule de la disposition que vous souhaitez modifier.

  • Sous l’onglet disposition, dans le groupe lignes et colonnes, cliquez sur Sélectionner la disposition.

  • Sous l’onglet disposition, dans le groupe tableau, cliquez sur le type de disposition souhaité (tabulaire ou empilée ).

Accès réorganise les contrôles dans le type de disposition que vous voulez.

Haut de la section

Fractionner une disposition en deux dispositions

Vous pouvez fractionner une disposition de contrôle en deux dispositions en procédant comme suit :

  1. Maintenez la touche MAJ enfoncée et cliquez sur les cellules que vous souhaitez déplacer vers la nouvelle disposition.

  2. Sous l’onglet disposition, dans le groupe tableau, cliquez sur le type de disposition souhaité pour la nouvelle disposition (tabulaire ou empilées ).

Access crée une nouvelle disposition de contrôles et lui ajoute les contrôles sélectionnés.

Remarque : La mise en page d’origine peut contenir des lignes vides ou des colonnes à la suite de fractionnement la mise en forme. Pour supprimer une ligne ou colonne, droit dans une cellule dans la ligne ou colonne, puis cliquez sur Supprimer la ligne ou Supprimer une colonne.

Haut de la section

Ajouter des lignes ou des colonnes à une mise en page

  1. Sélectionnez une cellule adjacente à l’endroit où vous souhaitez ajouter la nouvelle ligne ou colonne.

  2. Sous l’onglet disposition, dans le groupe lignes et colonnes, cliquez sur Insérer au-dessus ou Insérer en dessous pour insérer une nouvelle ligne au-dessus ou en dessous de la ligne actuelle. Cliquez sur Insérer à gauche ou Insérer à droite pour insérer une nouvelle colonne à gauche ou à droite de la colonne active.

Access ajoute la nouvelle ligne ou colonne à la mise en page.

Haut de la section

Supprimer des lignes ou des colonnes d’une disposition

  1. Sélectionnez une cellule dans la ligne ou la colonne que vous voulez supprimer.

  2. Sous l’onglet disposition, dans le groupe lignes et colonnes, cliquez sur Sélectionner la colonne ou Sélectionner la ligne pour sélectionner la colonne ou ligne.

  3. Appuyez sur la touche Suppr.

Access supprime la ligne ou colonne de la mise en page.

Haut de la section

Fractionner ou fusionner des cellules dans une disposition

Telles qu’une table document de traitement d’un mot, une mise en page est composée de cellules qui sont organisées en lignes et colonnes. Chaque cellule peut contenir un contrôle, comme une zone de texte, une étiquette ou un bouton de commande. Vous pouvez fractionner une cellule horizontalement ou verticalement pour créer deux cellules, ou vous pouvez fusionner plusieurs cellules pour créer une grande cellule qui s’étend sur plusieurs lignes ou colonnes de la disposition. Même si une cellule s’étend sur plusieurs lignes ou colonnes, elle peut toujours contenir qu’un seul contrôle.

Fractionner des cellules

Lorsque vous fractionnez d’une cellule verticalement, vous créez une nouvelle ligne dans la structure de la disposition. S’il existe d’autres cellules dans la même ligne en tant que celui que vous fractionnez, ils restent la même taille (ils s’étalent sur deux lignes sous-jacentes résultant de l’opération de fractionnement). Lorsque vous fractionnez d’une cellule horizontalement, vous créez une nouvelle colonne dans la structure de la disposition. S’il existe d’autres cellules dans la même colonne en tant que celui que vous fractionnez, ils restent la même taille (ils s’étalent sur les deux colonnes sous-jacentes résultant de l’opération de fractionnement).

Fusionner les cellules

Remarque : Vous pouvez fusionner des cellules vides, ou vous pouvez fusionner une cellule contenant un contrôle avec d’autres cellules vides. Toutefois, vous ne peut pas fusionner des cellules qui contiennent plusieurs contrôles, car chaque cellule peut contenir qu’un seul contrôle.

  1. Sélectionnez la première cellule que vous souhaitez fusionner.

  2. Maintenez la touche MAJ enfoncée, puis sélectionnez les autres cellules que vous souhaitez fusionner.

  3. Sous l’onglet disposition, dans le groupe Fusionner / fractionner, cliquez sur Fusionner.

Remarque : Lorsque vous fractionnez et fusionnez plusieurs cellules dans une mise en page, la structure de ligne et de colonne sous-jacente peut devenir complexe. Par conséquent, il peut être difficile à redimensionner simplement la cellule souhaitée. Nous vous recommandons d’ajuster tout d’abord hauteurs de lignes et les tailles des colonnes autant que possibles, puis fractionnée et fusionner des cellules pour créer la disposition souhaitée.

Haut de la section

Réorganiser les contrôles dans une présentation

Vous pouvez déplacer un contrôle dans une disposition, ou entre des dispositions, en le faisant glisser vers l’emplacement souhaité. Lorsque vous faites glisser le contrôle, une barre horizontale ou verticale indique où il sera placé lorsque vous relâchez le bouton de la souris. Si vous faites glisser le contrôle sur une cellule vide, Access met en surbrillance la cellule entière pour indiquer où le contrôle sera placé.

Vous pouvez également déplacer un contrôle dans une disposition en sélectionnant, en maintenant la touche ALT enfoncée, puis en utilisant les touches de direction pour déplacer le contrôle.

Si vous utilisez la ALT + flèche combinaison de touches pour déplacer un contrôle vers la gauche ou la droite, et déplacez-le en dehors des limites de la mise en page, Access ajoute les nouvelles colonnes à la mise en page nécessaire pour recevoir le déplacement. Ces nouvelles colonnes restera même si vous déplacez le contrôle précédent à son emplacement d’origine et pouvez avoir conséquence d’élargir l’état de sorte qu’elle s’étend sur une autre page. Dans les États, cela peut entraîner des pages vierges à imprimer, en raison de la largeur de l’objet de rapport supplémentaire. Pour supprimer une colonne vide dans une mise en page, en mode page, sélectionnez une cellule dans la colonne et appuyez sur la touche SUPPR. Quand la mise en page coupe n’est plus la limite de la page, Access redimensionne automatiquement le rapport revenir vers le bas jusqu'à la largeur de la page d’origine.

Haut de la section

Ajouter des contrôles à une mise en page

Pour ajouter un nouveau champ à partir du volet Liste de champs dans une disposition de contrôle existant   

  • Faites glisser le champ à partir du volet Liste de champs vers la mise en page. Une barre horizontale ou verticale indique où le champ sera placé lorsque vous relâchez le bouton de la souris. Si vous faites glisser le champ sur une cellule vide, Access met en surbrillance la cellule entière pour indiquer l’endroit où le champ sera placé.

Ajouter des contrôles existants dans une mise en forme de contrôles existante   

  1. En mode page, sélectionnez le premier contrôle que vous voulez ajouter à la disposition du contrôle.

  2. Si vous voulez ajouter d'autres contrôles dans la même mise en forme, maintenez la touche MAJ enfoncée et sélectionnez également les autres contrôles. Vous pouvez sélectionner des contrôles d'autres mises en forme de contrôles.

  3. Faites glisser les champs sélectionnés vers la mise en page. Une barre horizontale ou verticale indique où les champs seront placés lorsque vous relâchez le bouton de la souris.

Haut de la section

Supprimer des contrôles dans une disposition

Suppression de contrôles dans une mise en page vous permet de placer les contrôles n’importe où dans le formulaire ou l’état sans affecter le positionnement de tous les autres contrôles.

Si vous prévoyez d’utiliser un formulaire ou un état dans le cadre d’une application Web, tous ses contrôles doivent figurer dans les mises en page.

  1. Sous l’onglet accueil, dans le groupe affichages, cliquez sur les affichages, puis cliquez sur mode Création.

  2. Sélectionnez les cellules que vous souhaitez supprimer de la disposition, y compris les étiquettes. Pour sélectionner plusieurs cellules, maintenez la touche MAJ enfoncée, puis sur les cellules que vous voulez supprimer. Pour sélectionner toutes les cellules de la disposition, sous l’onglet disposition, dans le groupe lignes et colonnes, cliquez sur Sélectionner la disposition.

  3. Avec le bouton droit des cellules sélectionnées, pointez sur disposition, puis cliquez sur Supprimer la mise en page.

    Access supprime les cellules sélectionnées de la mise en page.

  4. Si vous vous étiez certains contrôles de la disposition, il va se superposer maintenant avec les contrôles que vous avez supprimé. Lorsque les contrôles sont sélectionnés, faites glisser les contrôles sélectionnés en dehors de la mise en page, en veillant à ne pas déplacer les contrôles précédent dans la mise en page.

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.

×