Excel: Créez un formulaire de base sans VBA

Publié le 17 décembre 2012
par Sophie Marchand M.Sc.

Vous travaillez avec des bases de données Excel et vous devez fréquemment y ajouter de nouvelles données ? Voici un truc qui vous permettra de créer des formulaires de base dans Excel, sans VBA, pour faciliter votre entrée de données. Pour mettre en place de tels formulaires, vous n’avez pas besoin de compétences particulières en Excel. Bien sûr, pour élaborer des formulaires plus musclés, il vous faudra utiliser le VBA et là, des compétences avancées sont nécessaires.

 

Première étape: Installer la fonctionnalité fomulaire dans la barre d’outils rapide d’Excel

 

Dans un premier temps, vous devrez vous rendre dans votre menu “Options”

 

Formulaire Excel

 

Ensuite, vous devrez cliquer sur “Barre d’accès rapide” (“Quick Access Toolbar”), puis sur “Toutes les commandes” (“All Commands”). Vous devrez choisir “Formulaire” (“Form…”) et cliquer sur “Ajouter” (“Add”) (voir image ci-dessous).

 

Formulaire Excel

 

Deuxième étape: Déterminer les champs de votre formulaire Excel

 

D’abord, vous remarquerez que l’icône de formulaire est apparu dans votre barre d’accès rapide. Ensuite, vous devrez créer des titres de colonnes dans une feuille Excel qui servira à définir votre base de données. Remarquez que vous pouvez, à priori, ajouter des formules dans certaines colonnes, comme c’est le cas dans l’exemple ci-dessous avec la colonne D. Ces colonnes ne seront pas comprises dans votre formulaire.

 

Formulaire Excel

 

Troisième étape: Créer le formulaire Excel

 

D’abord, vous devrez sélectionner les titres de colonnes et cliquer ensuite sur l’icône de formulaire dans votre barre d’accès rapide.

 

Formulaire Excel

 

Vous devrez finalement y entrer les informations désirées et cliquer sur “Nouveau” (“New”).

 

Formulaire Excel

 

Vous verrez votre base de données se remplir des informations que vous fournissez à votre formulaire. De plus, vous observerez que les colonnes de calculs fonctionnent bien (comme la colonne D ci-dessous).

 

Formulaire Excel

 


CFO-Masque_Formations-en-ligne_FBLa mission du CFO masqué est de développer les compétences techniques des analystes et des contrôleurs de gestion en informatique décisionnelle avec Excel et Power BI et favoriser l’atteinte de leur plein potentiel, en stimulant leur autonomie, leur curiosité, leur raisonnement logique, leur esprit critique et leur créativité.

17 réflexions sur “Excel: Créez un formulaire de base sans VBA”

  1. Merci… j’adore vos articles ingénieux et très bien expliqués.
    Pensez-vous aller plus loin dans les formulaires, par exemple avec les contrôles de formulaire ?
    Joyeuses fêtes de fin d’année
    Bien cordialement
    Dominique

  2. Catherine BEAUCLERCQ

    Bonjour,
    Je suis toujours très intéressée par vos articles. Mais aujourd’hui, j’ai un petit problème : mon entreprise travaille encore sous Office 2003, et je ne suis pas parvenue à créer mon formulaire, car je ne situe pas l’icône “Form” que vous indiquez. Snifff….
    Merci encore !

    1. Bonjour Catherine,

      C’est possible. Il y maintenant belle lurette que je n’utilise plus 2003.

      Par contre, êtes-vous en français ou en anglais?

      En français, je présume que l’icône se nomme “formulaire”.

      C’est difficile à croire qu’à l’aube du lancement officiel de Excel 2013, des entreprises travaillent toujours avec Excel 2003, d’autant plus que les améliorations apportées à la version 2007 vs 2003 étaient majeurs.

      Enfin, je vous souhaite une nouvelle version d’Excel pour Noël:)

      Au plaisir,

      Sophie

  3. Bonjour Sophie ou smarchand,

    Merci pour vos articles que j’apprécie toujours de lire.
    Je connais tout cela mais ça me donne des idées pour mes formations et ainsi je les agrémente d’exercices que je n’ai pas forcément penser de faire.

    Je devrai vous faire parvenir mes trucs et astuces, voir même échanger avec vous sur certains de mes exercices que je fais à mes stagiaires.

    Pour informations, en France je forme encore beaucoup d’entreprises sur 2003, il y a maintenant de plus en plus qui passe sur 2010 (je peux vous expliquer la raison de passer seulement maintenant si cela vous intéresse) et moi j’attend avec impatience office 2013, et j’adore windows 8.

    François, un lointain formateur de France 😉

    @ bientôt

  4. Ping : EXCEL: CRÉEZ UN FORMULAIRE DE BASE SANS VBA | Bienvenue à BM Formation

  5. Ce document intitulé « pb barre d’outils accès rapide word starter » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons . Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

  6. Bonjour Axelle,

    Je suis désolée mais je ne comprends pas très bien ce que vous tentez de faire exactement…

    Le formulaire de base, sans VBA, est utilisé pour faire de l’entrée de “nouvelles” données. Vous n’avez pas besoin de faire “reconnaître” les anciennes données…

    Pourriez-vous tenter de m’expliquer plus en détail ce que vous tentez de faire?

    Il est fort possible que ce ne soit pas possible avec ce formulaire de base et que vous deviez utiliser du VBA.

    Cela dit, je ne comprends pas non plus le passage où vous parler de sortir une page par ligne et de l’impression en version papier.

    Merci d’avance pour les éclaircissements.

    Sophie

  7. Olivier RAOULT

    Bonjour,

    Après quelques essais, j’ai constaté que Ctrl-; ne fonctionne pas dans les champs de saisie du formulaire. Idem si une cellule est limitée à une liste de choix : cette contrainte n’est pas reportée dans le champ de saisie.

    J’ai raté quelque chose ou c’est vraiment une sérieuse limitation de l’usage de ces “formulaires de base” ?

    Cordialement,

  8. Bonjour,
    Merci pour ce tuto très complet.
    Une fois le formulaire établi comment fait on pour modifier un formulaire. Doit on modifier sur la cellule dans excel, ou peut on faire apparaitre de nouveau le formulaire ?

    Cordialement

  9. Ping : Temp2 | Pearltrees

  10. j’aime beaucoup la simplicité des formulaires. Cependant j’aimerais que mon tableau en arrière plan ne soit pas visible. Aussi la touche entrer devrait nos permettre de naviguer plus rapidement lors de la saisie au lieu de valider

  11. Bonjour !
    Est-il possible de lier « durablement » l’icône « formulaire » créée dans la barre de tache avec un tableau formulaire de base défini dans le classeur.
    En effet à la fermeture du tableau de saisies, je suis obligé de redéfinir mon tableau formulaire pour rouvrir le tableau de saisies.
    De même à l’ouverture de mon classeur l’icône « formulaire est inopérante jusqu’à redéfinition d’un formulaire de base.

    Merci par avance de votre aide.
    A+
    MAX

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut