Formulaire Access pour insérer des données

Поделиться
HTML-код
  • Опубликовано: 21 июл 2024
  • Créer de nouveaux enregistrements grâce à un formulaire Access offrant les zones de saisie à valider au clic sur un bouton exécutant une macro. Dans une précédente formation, nous avions montré comment concevoir un formulaire Access d'ajout. Mais ce dernier était articulé par des requêtes action dynamiques de correspondance. Ici, nous débutons les travaux depuis un formulaire classique que nous transformons en formulaire d'insertion. Et pour cela, nous paramétrons simplement sa propriété Entrée de données. C'est alors un bouton déclenchant une macro ordonnant la fermeture du formulaire qui fait le reste. Cet événement suffit en effet à valider la création des nouvelles données.
    #AccessFormulaire
    #ApprendreAccess
    #FormationAccess
    Base de données source et formation détaillée sur le site Web :
    www.bonbache.fr/formulaire-ac...
    Tous les exercices Access en vidéos :
    • Access Exercices

Комментарии • 70

  • @jamesriera6463
    @jamesriera6463 2 года назад +1

    Bonjour
    Un immense et total'' Chapeau'' pour la clarté. Merci MONSIEUR

    •  2 года назад

      Votre message est un grand plaisir James. Merci beaucoup.

  • @ahmedelaich3874
    @ahmedelaich3874 Год назад

    Vraiment, j'apprends Access avec vous. Vous avez l'art de passer le message. Excellent et Bravo

    •  Год назад

      Je vous remercie très sincèrement pour cette reconnaissance Ahmed.

  • @romlef526
    @romlef526 5 лет назад +1

    bonsoir à vous !!! belle video dans la lignée des précédentes , de plus c'est une façon très rapide à mettre en place, merci à vous

    •  5 лет назад +1

      Bonsoir mon Cher Rom Lef. En effet Access offre des outils qui simplifient la vie quand on sait trouver les options et pourquoi les paramétrer. Merci beaucoup pour votre clin d'oeil et très bonne soirée à vous.

  • @aithamoudasalah7881
    @aithamoudasalah7881 4 года назад +2

    Salut Stéphane ça fait plaisir de voir que vous continuez à donner de votre temps et je vous remerciez pour tout les efforts. j'aurais voulu les bases de donne au forma access 2007 et MERCI

    •  4 года назад

      Bonjour Aithamouda Salah et merci beaucoup pour votre message. Je pense qu'il serait préférable que vous vous procuriez un Access un peu plus récent comme le 2010 au moins, pour le suivi des manipulations d'une part et pour la compatibilité d'autre part.

  • @nathanaelmouckagni7165
    @nathanaelmouckagni7165 11 месяцев назад +1

    Bonjour, je tiens d'abord à vous remercier pour vos tutos instructifs en français. Ainsi, dans l'intérêt que je porte pour une meilleure compréhension de MS ACCESS, j'ai choisi votre chaine. Seulement j'éprouve des difficultés visuelle par rapport au contraste de vos vidéos sur les tutos access alors que je n'ai pas ce soucis en suivant vos tutos excel !

    •  11 месяцев назад

      Bonjour Nathanael. Je vous remercie beaucoup pour votre intérêt. Qu'est ce que vous entendez par contraste ? Vous voulez parler de la taille des captures d'écran ?

    • @nathanaelmouckagni7165
      @nathanaelmouckagni7165 11 месяцев назад +1

      Ce que je veux dire c'est que lorsque je suis vos tutos MS ACCESS, je suis obligé d'ajuster le contraste au niveau de l'image de la vidéo tandis que je ne le fais pas lorsque je suis vos tutos sur excel@

    •  11 месяцев назад

      @@nathanaelmouckagni7165 Je suis étonné. Je n'en connais pas la raison.

  • @vporee
    @vporee 4 года назад +1

    Un grand merci Stéphane !
    On attend la vidéo ASMR. 😁

    •  4 года назад +1

      :) Grand merci à vous Victor pour ce message en retour.

  • @jaouadbelkhalfi1235
    @jaouadbelkhalfi1235 4 года назад

    très bonne présentation. merci beaucoup.

    •  4 года назад +1

      Merci à vous Jaouad pour ce message.

  • @omarba6972
    @omarba6972 5 лет назад +1

    BONSOIR PROFESSEUR MERCI

    •  5 лет назад

      Je vous en prie Omar

  • @houssamelismaili6189
    @houssamelismaili6189 2 года назад +1

    Merci infiniment. très intéressant.

    •  2 года назад +1

      Merci à vous Houssam.

  • @progexpert1430
    @progexpert1430 3 года назад

    Bonjour je trouve que vous êtes parti les meilleurs dans la programmation access vba

    •  3 года назад +1

      Merci infiniment Prog. C'est un de mes domaines de prédilections. Je vous remercie très sincèrement de l'avoir décelé.

  • @JoZf_Gibson
    @JoZf_Gibson Год назад +1

    Merci

    •  Год назад

      Avec plaisir Joseph.

  • @user-hr9yr5ym1k
    @user-hr9yr5ym1k 7 месяцев назад +1

    Bonjour,
    Merci pour ce tutoriel de qualité. Est-il possible d'associer un des champs du formulaire à la clé primaire d'un tableau pour automatiquement remplir le reste des champs sur base des autres colonnes associées dans le tableau?
    Je souhaiterai ensuite choisir une date dans un des champs encore libres pour à la fin, insérer ces informations dans un autre tableau.

    •  7 месяцев назад

      Bonjour Monsieur. Je vous remercie pour votre intérêt. Oui, bien sûr tout est possible. Pour dupliquer les enregistrements dans une autre table il faut déclencher l'exécution de commandes tierces par des macros ou par le code VBA.

  • @mybattery18650
    @mybattery18650 5 лет назад +1

    Bonjour Stéphane j'espère que vous allez bien ça fait plaisir de voir que vous continuez à donner de votre temps j'aurais voulu savoir s'il était possible en VBA de dire de copier tout le premier onglet de ma feuille excel que je vais appeler test 1 pour le transmettre dans le classeur test 2 en clair j'aurais voulu que tout ce qui est dans teste un soin copier dans test 2 je voudrais l'automatisme à 1h bien défini je te remercie infiniment Stéphane de ton aide

    •  5 лет назад

      Bonjour Jamal, merci beaucoup pour votre message sympathique. Bien sûr, cela est tout à fait possible grâce aux objets Workbooks et Sheets tout en désignant les noms en paramètres. Pour plus de facilité, je vous invite à réaliser une macro automatique réalisant l'action. Elle devrait vous fournir le code.

    • @mybattery18650
      @mybattery18650 5 лет назад +1

      @ je vais essayer je te remercie infiniment Stéphane à plus tard

  • @khadidjabouzid1315
    @khadidjabouzid1315 3 года назад +1

    Mrc🥀

    •  3 года назад

      Je vous en prie Khadidja.

  • @veroradion917
    @veroradion917 2 года назад +1

    Bonjour Stéphanie
    Merci pour la vidéo, si l on souhaite garder le numéro de clé visible par exemple pour un numéro de chrono ou facture sans passer par la table. Comment faut il faire?
    Merci d avance

    •  2 года назад

      Bonjour Vero. Vous pouvez exploiter la fonction RechDom dans une zone de texte du formulaire ou encore MaxDom sur le champ de la clé primaire s'il est numérique.

  • @anneg7388
    @anneg7388 5 лет назад +1

    toujours fan. néanmoins, petit souci dans l'exécution de la macro qui disparait à chaque enregistrement. Ne faut il pas l'exécuter en mode creation avant de la sauvegarder (insérer et fermer) ?

    •  5 лет назад

      Bonjour Anne et merci beaucoup pour votre message. Après avoir enregistré la macro et fermé l'éditeur, vous devez aussi enregistrer les modifications sur le formulaire pour la liaison entre le bouton et la macro fraîchement modifiée. Sinon en effet, à l'exécution, comme le formulaire est fermé, ce lien disparaît.

    • @anneg7388
      @anneg7388 5 лет назад +1

      @ merci j ai refait et refait et ouf bingo. C est en forgeant que l on devient forgeron. Vous etes vraiment top

    •  5 лет назад

      Merci beaucoup Anne et félicitations pour le succès

  • @philipperivero6438
    @philipperivero6438 4 года назад +1

    Bonjour, Stéphane encore merci ... mais il y a un inconvénient si on ouvre le formulaire et qu'on le ferme sans rien renseigner ... Acces fait un enregistrement automatique avec des champs vides ? Peut on quitter sans enregistrer ? Merci.

    •  4 года назад +1

      Bonjour Philippe, oui tout à fait. C'est l'inconvénient de cette méthode automatisée. C'est la raison pour laquelle je préconise la méthode exploitant les macros et les requêtes afin de tout maîtriser :
      www.bonbache.fr/formulaire-d-ajout-d-enregistrements-avec-access-346.html

    • @philipperivero6438
      @philipperivero6438 4 года назад +1

      @ Merci Steph ! j'ai plus qu'a recommencer avec des requêtes lol ... j y arriverai un jour, j y arriverai ;)... un grand merci pour tout ce que tu nous apprends.

    •  4 года назад

      😊 Avec plaisir Philippe. La précédente méthode méritait néanmoins d'être connue. Merci beaucoup pour votre message.

  • @omarba6972
    @omarba6972 5 лет назад +1

    COMME D’HABITUDE CLAIRE ET PRECIS

    •  5 лет назад +1

      Merci beaucoup Omar.

  • @claudechardon9662
    @claudechardon9662 Год назад +1

    Bonjour et merci pour vos tutos. J'ai une question : Comment fait-on pour lancer un formulaire avec une icone sur le bureau ? Merci.

    •  Год назад

      Bonjour Claude. Merci à vous pour ce message.
      Vous créez un raccourci sur le bureau puis Clic droit / Propriétés et vous cliquez sur le bouton Changer d'icône.

  • @amanibarbouchi1779
    @amanibarbouchi1779 5 лет назад +1

    lors de creation de macro j'ai eu un error 32000 il m'affiche " l'action de macro close ne peut pas etre excutée avec l'argument enregistrer

    •  5 лет назад

      Bonjour Amani, l'erreur est étonnante, il semblerait que l'un des arguments de la commande ne soit pas correctement renseigné. Je vous engage à suivre le pas à pas détaillé fourni à cette adresse :
      www.bonbache.fr/formulaire-access-pour-inserer-des-donnees-378.html
      La méthode est tout à fait fonctionnelle.

  • @jacques1165
    @jacques1165 2 года назад +1

    Bonjour. Merci pour cette aide. L'option "chaine vide autorisée" sur "NON" et/ou "Null interdit" sur "OUI" peut-elle remplacer les si dans la macro de validation ou validation et fermeture pour interdire les champs vides?
    Existe-t'il un intérêt à utiliser une macro intégrée dans un contôle plutôt que l'appel à une macro externe?

    •  2 года назад

      Bonjour Jacques, Oui dans la mesure où ces champs doivent absolument être remplis. Non, dans la mesure où le contrôle doit être fait en amont pour respecter la décision de ces champs. Cela signifie que si le contrôle n'est pas fait au préalable, la table n'acceptera pas l'insertion.

    • @jacques1165
      @jacques1165 2 года назад +1

      @ Merci pour votre retour. En effet, en essayant, j'ai constaté comme vous anticipiez que le défaut de condition est effectué a posteriori et la fermeture du formulaire peu élégante suite au refus d'insertion.

    •  2 года назад

      @@jacques1165 Je vous en prie

  • @jean-christophezoni1841
    @jean-christophezoni1841 5 лет назад +1

    Fantastique, j'ai rarement écouté ou lu une formation de cette qualité!!! Félicitation et merci.
    Petite question: Pour ajouter des champs dans une base de donnée, vous nous donnez 2 méthodes: "Formulaire d'insertion"... et "Formulaire d'ajout". quel est la différence à l'usage, ou quelle méthode recommandez vous?
    Merci d'avance

    •  5 лет назад +1

      Bonjour Jean-Christophe et merci infiniment pour votre témoignage en retour.
      Votre question est pertinente. L'exemple du formulaire d'insertion est plus simple mais il est uniquement dédié aux actions d'ajout. Personnellement je préconise la méthode démontrée dans le formulaire d'ajout. Cette dernière, en adaptant les requêtes, permet de créer des formulaires de suppression :
      www.bonbache.fr/formulaire-de-suppression-access-380.html
      et de mise à jour, ce qui est plus difficilement envisageable avec la première méthode.

    • @jean-christophezoni1841
      @jean-christophezoni1841 5 лет назад +1

      @ Un grand merci Stephane pour avoir pris le temps de me répondre. Vous êtes vraiment une personne incroyable...
      Merci pour l explication qui m éclaire parfaitement.

    •  5 лет назад

      C'est tout à fait naturel Jean-Christophe. Un grand merci à vous pour vos retours et l'intérêt que vous portez à ces travaux.

  • @adamdelay6281
    @adamdelay6281 Год назад +1

    Bonjour,
    Je me suis trompé c'était sur une autre de vos formations : "Formulaire d'ajout d'enregistrements avec Access" où il y a recours à 2 formulaires un pour consulter et l'autre pour ajouter

    •  Год назад

      Bonjour Adam. Oui, il est toujours préférable d'utiliser les formulaires pour leurs spécificités. Un pour consulter et rechercher et un autre pour agir. Ainsi, les droits sont donnés à des administrateurs seulement pour les modifications au cœur, tandis que quiconque peut avoir un accès en lecture depuis un autre formulaire.

    • @adamdelay6281
      @adamdelay6281 Год назад +1

      @ merci pour cette réponse claire et précise

    •  Год назад

      @@adamdelay6281 Je vous en prie

  • @adamdelay6281
    @adamdelay6281 Год назад +1

    Bonjour,
    Pourquoi faut-il 2 formulaires : l'un pour consulter et l'autre pour l'ajout ? Ne serait-ce pas plus simple d'en utiliser un seul ?

    •  Год назад

      Bonjour Adam. C'est bien un seul et même formulaire qui est exploité dans cette formation.

  • @thierryrouzies9595
    @thierryrouzies9595 2 месяца назад +1

    Bonjour,
    Je reviens vers vous pour une question sur les macros ou une solution possible, mon cas (rappel base de données pour membres associations Adrasec, dependant sécurité civile) ). Mon probleme:
    - j ai donc créé plusieurs formulaires dont un Accueil, ou je reviens à chaque nouvelle opération ( recherches membres, missions etc) . J 'ai donc créé un bouton , partant de la page d accueil, qui appelle un formulaire ( déja renseigné sur un membre , adresse nom etc), je voudrai que cette macro me permettant d appeller ce formulaire arrive sur celui-ci comme pour un nouveau enregistrement ( c est à dire avec les champs vides) . Opération facile lorsque l on est sur le formulaire en question, par nouveau enregistrement, mais le n 'ai pas trouvé la commande à inclure dans la composition de la macro en partant de la page d-accueil.. Cela est il possible en macro, ou faut t il avoir recours au VB, ou une autre soluce ?

    •  2 месяца назад

      Bonjour Thierry, j'aimerais vous aider personnellement mais je reçois un très grand nombre de sollicitations chaque jour. Il m'est impossible de m'y consacrer et de m'impliquer pour chacun. J'essaie de conserver du temps pour proposer ces formations. Je suis sincèrement désolé et j'espère que vous comprendrez.

  • @glodikunga2901
    @glodikunga2901 11 месяцев назад +1

    le numéro auto ne commence pas par 1 mais ça commence par un numéro aléatoire que faire

    •  11 месяцев назад

      Bonjour. Il ne s'agit pas d'un numéro aléatoire mais d'un numéro qui reprend après les potentiels enregistrements que vous avez supprimés. Un numéro déjà utilisé ne sera plus reproposé. Cela dit, vous pouvez imposer le début de la numérotation avec une requête en amont :
      www.bonbache.fr/decaler-le-debut-de-la-numerotation-automatique-avec-access-655.html
      Après tout rentrera dans l'ordre.

  • @antonykabyvivienn7607
    @antonykabyvivienn7607 2 года назад +1

    cela passe sur access 2016 ?

    •  2 года назад

      Oui bien sûr et d'ailleurs ces démonstrations ont été faites avec Access 2016.

    • @antonykabyvivienn7607
      @antonykabyvivienn7607 2 года назад +1

      @ merci à vous ... j'ai un examen tout à l'heure. je pense que vos vidéos me seront d'une grande aide

    •  2 года назад

      @@antonykabyvivienn7607 Je l'espère. Je vous souhaite bonne chance.

  • @user-ew3sw9pt4p
    @user-ew3sw9pt4p 5 лет назад +1

    tu parles trooooooooop c('est pas vrai !!!!!!!!!!!!!!!)