Créer un Formulaire

Les formulaires dans Access sont comme les vitrines des magasins, il est facile de voir ou de prendre les éléments que vous convoitez. Comme les formulaires sont des objets par lesquels vous-même ou d’autres utilisateurs pouvaient ajouter, modifier ou afficher les données stockées dans votre base de données Access de bureau, la conception du formulaire revêt une importance particulière. Si votre base de données Access de bureau doit être utilisée par plusieurs utilisateurs, des formulaires bien conçus sont essentiels à l’efficacité et la précision de la saisie de données.Il existe plusieurs moyens de créer un formulaire dans une base de données de bureau Access, cet article vous oriente vers les plus courants.

Remarque : Les informations contenues dans cet article ne s’appliquent pas aux bases de données web Access ou aux applications web Access.

Créer un formulaire à partir d’une table ou d’une requête existante dans Access

Pour créer un formulaire à partir d’une table ou d’une requête dans votre base de données, dans le volet de navigation, cliquez sur la table ou la requête contenant les données pour le formulaire, puis, dans l’onglet Créer, cliquez sur Formulaire.

Access crée un formulaire et l’affiche en mode Page. Vous pouvez apporter des modifications de conception, comme ajuster la taille des zones de texte en fonction des données à afficher, si nécessaire. Pour plus d’informations, voir l’article sur l’utilisation de l’outil Formulaire.

Créer un formulaire vierge dans Access

  1. Pour créer un formulaire sans contrôles ni éléments déjà mis en forme : dans l’onglet Créer, cliquez sur Formulaire vierge. Access ouvre un formulaire vide en mode Page et affiche le volet Liste de champs.
  2. Dans le volet Liste de champs, cliquez sur le signe plus (+) en regard de la ou des tables contenant les champs que vous souhaitez faire figurer sur le formulaire.
  3. Pour ajouter un champ au formulaire, double-cliquez dessus ou faites-le glisser vers le formulaire. Pour ajouter plusieurs champs à la fois, maintenez la touche Ctrl enfoncée, cliquez sur plusieurs champs, puis faites-les glisser simultanément vers le formulaire.

    Remarque : L’ordre des tables dans le volet Liste de champs peut varier, en fonction de la partie du formulaire sélectionnée actuellement. Si vous ne parvenez pas à ajouter un champ au formulaire, essayez de sélectionner une autre partie du formulaire et d’ajouter à nouveau le champ.

  4. Pour ajouter un logo, un titre, des numéros de page ou la date et l’heure au formulaire, utilisez les outils figurant dans le groupe Contrôles, dans l’onglet Outils de présentation de formulaire.
  5. Si vous souhaitez ajouter une variété de contrôles plus élargie au formulaire, cliquez sur Création et utilisez les outils du groupe Contrôles.

Créer un formulaire double affichage dans Access

Le formulaire double affichage offre deux affichages simultanés des données : un affichage Formulaire et un affichage Feuille de données. L’utilisation de formulaires double affichage offre les avantages de deux types de formulaires dans un seul et même formulaire. Par exemple, vous pouvez utiliser la partie feuille de données du formulaire pour retrouver rapidement un enregistrement, et utiliser ensuite la partie formulaire pour consulter ou modifier l’enregistrement. Ces deux affichages sont rattachés à la même source de données et sont toujours synchronisés.

Formulaire double affichage dans une base de données Access de bureau

Pour créer un formulaire double affichage à l’aide de l’outil du même nom, dans le volet de navigation, cliquez sur la table ou la requête contenant les données, puis dans l’onglet Création, cliquez sur Plus de formulaires, puis cliquez sur Formulaire double affichage.

Access crée le formulaire et vous pouvez apporter des modifications à la conception du formulaire. Par exemple, vous pouvez ajuster la taille des zones de texte en fonction des données à afficher, si nécessaire. Pour plus d’informations sur l’utilisation d’un formulaire double affichage, voir l’article consacré à la création d’un formulaire double affichage.

Créer un formulaire qui affiche plusieurs enregistrements dans Access

Un formulaire à plusieurs éléments, appelé également formulaire continu, peut s’avérer utile si vous voulez un formulaire qui affiche plusieurs enregistrements mais qui soit plus personnalisable qu’une feuille de données. Dans ce cas, utilisez l’outil Plusieurs éléments.

  1. Dans le volet de navigation, cliquez sur la table ou la requête qui contient les données que vous souhaitez faire figurer dans le formulaire.
  2. Dans l’onglet Création, cliquez sur Plus de formulairesPlusieurs éléments.

Access crée le formulaire et l’affiche en mode Page. Ce mode vous permet d’apporter des modifications à la conception du formulaire alors que les données sont affichées. Par exemple, vous pouvez adapter la taille des zones de texte en fonction des données à afficher. Pour plus d’informations, voir Créer un formulaire à l’aide de l’outil Plusieurs éléments.

 

Créer un formulaire contenant un sous-formulaire dans Access

Lorsque vous travaillez avec des données associées qui sont stockées dans des tables distinctes, vous devez souvent afficher les données à partir de plusieurs tables ou requêtes sur le même formulaire. Les sous-formulaires sont un moyen pratique d’y parvenir. Comme il existe plusieurs façons d’ajouter un sous-formulaire en fonction de vos besoins, pour plus d’informations, voir l’article Créer un formulaire contenant un sous-formulaire (formulaire un-à-plusieurs).

 

Créer un formulaire de navigation dans Access

Un formulaire de navigation est tout simplement un formulaire contenant un contrôle de navigation. Les formulaires de navigation sont un vrai plus pour tous les types de bases de données, mais ils revêtent une importance particulière si vous envisagez de publier une base de données sur le Web, car le volet de navigation d’Access ne s’affiche pas dans un navigateur.

  1. Ouvrez la base de données à laquelle vous souhaitez ajouter un formulaire de navigation.
  2. Dans l’onglet Création, dans le groupe Formulaires, cliquez sur Navigation, puis sélectionnez le style de formulaire de navigation voulu.

Access crée le formulaire, lui ajoute le contrôle de navigation et l’affiche en mode Page. Pour plus d’informations, voir Créer un formulaire de navigation.

Informations supplémentaires

Plusieurs options sont à votre disposition pour personnaliser vos formulaires, voyez si certaines d’entre elles répondent à vos besoins :

Options Voir la ressource
Si vous voulez être en mesure de sélectionner quels champs apparaissent sur le formulaire, utilisez l’Assistant Formulaire pour créer votre formulaire. Créer un formulaire à l’aide de l’Assistant Formulaire
L’ajout d’onglets à un formulaire permet de mieux l’organiser et de simplifier son utilisation, principalement si le formulaire contient plusieurs contrôles. Créer un formulaire à onglets
Le contrôle de navigateur web vous permet d’afficher des pages web sur un formulaire. Vous pouvez lier le contrôle à des champs ou des contrôles de votre base de données pour déterminer dynamiquement la page affichée. Par exemple, vous pouvez utiliser les informations d’adresse d’une base de données pour créer des mappages personnalisés sur un site de mappage Internet, ou bien utiliser les informations de produit d’une base de données pour rechercher des articles sur le site web d’un fournisseur. Ajouter la navigation web à un formulaire
Access place des contrôles dans des guides appelés dispositions pour vous permettre d’aligner les contrôles sur un formulaire. Découvrez comment déplacer et dimensionner les contrôles indépendamment. Déplacer et redimensionner des contrôles séparément