Listes déroulantes dépendantes en cascade avec Access

  Рет қаралды 21,870

Formations Excel, Access et bien d'autres

Formations Excel, Access et bien d'autres

Күн бұрын

Пікірлер: 63
@fredjjazi2155
@fredjjazi2155 3 жыл бұрын
Je tiens à vous remercier du choix des exemples traités , ils sont bénifiques et sans lourdeur du code VBA . C'est une excellente leçon Monsieur Stéphane
3 жыл бұрын
C'est un plaisir Fredj. Je vous remercie beaucoup pour cette appréciation en retour.
@jasondada5705
@jasondada5705 3 жыл бұрын
Ça c’est mon professeur agrégé, c’est excellent 👌 et bon courage Stephane.
3 жыл бұрын
Merci infiniment mon Cher Jason. Votre soutien est toujours un très grand plaisir.
@alainwattelet9961
@alainwattelet9961 3 жыл бұрын
Bonjour Stéphane, Merci.
3 жыл бұрын
Bonjour Alain. Comme toujours, merci pour votre intérêt.
@LudivineChazal
@LudivineChazal Жыл бұрын
Merci beaucoup pour ce tuto très clair (comme les autres) !
Жыл бұрын
C'est un plaisir Ludivine. Merci à vous pour ce message en retour.
@isaca5288
@isaca5288 2 жыл бұрын
Merci pour cette vidéo très instructive et présentée de façon pédagogique. Chaque pas à pas est clairement énoncé et on ne peut pas se perdre en cours de réalisation. C'est top comme toujours !
2 жыл бұрын
Bonsoir IsaCa. Je vous remercie très sincèrement pour ces mots et pour avoir pris le temps de les poser.
@abdoulayediop108
@abdoulayediop108 3 жыл бұрын
Merci beaucoup monsieur le formateur
3 жыл бұрын
C'est avec plaisir mon Cher Abdoulaye. Merci à vous pour votre intérêt.
@frogeregis
@frogeregis 3 жыл бұрын
Merci beaucoup Stéphane
3 жыл бұрын
C'est un plaisir François. Merci pour votre soutien.
@HamidCHAOUKIDAR_DARTS
@HamidCHAOUKIDAR_DARTS 3 жыл бұрын
Toujours Brillant ….. ça ma aider dans mon Projet ….Gestion d'un Tournage de Fiction … Surtout dans le choix D'un Décors puis Un sous-Décors puis L'Action qui se passe dans le Sous-Décors …Merci Infiniment .
3 жыл бұрын
Bonjour Hamid. Un tel projet est merveilleux. Vous l'avez fabuleusement pensé et orchestré. Je suis ravi d'avoir pu vous apporter une quelconque contribution. Merci beaucoup pour ce témoignage.
@izelomar7034
@izelomar7034 2 жыл бұрын
Merci pour l'explication de ce cour.
2 жыл бұрын
C'est un plaisir, merci à vous.
@manondesbiens2640
@manondesbiens2640 9 ай бұрын
Super! Merci tellement 👍
9 ай бұрын
C'est un plaisir, merci à vous Manon.
@cektools
@cektools 3 жыл бұрын
Comme d'habitude, net, clair et précis, qui met en avant les commandes SQL.
3 жыл бұрын
Oui tout à fait pour le SQL. La méthode est plus directe. Grand merci à vous pour ce message Chakib.
@lareinedessaisons8276
@lareinedessaisons8276 2 жыл бұрын
Merci
2 жыл бұрын
Je vous en prie. Merci pour votre intérêt.
@yacineim552
@yacineim552 11 ай бұрын
Merci 🤩
11 ай бұрын
C'est un plaisir Yacine.
@Hassan.LAMDINI
@Hassan.LAMDINI 2 жыл бұрын
merci bcp
2 жыл бұрын
Je vous en prie Dr Hassan. Merci à vous.
@medjalil8231
@medjalil8231 3 жыл бұрын
Super tuto merci!!!
3 жыл бұрын
Merci beaucoup Jalil.
@francoismoi8653
@francoismoi8653 3 жыл бұрын
parfait !!! rien a redire claire nette superbe ....... Serais t'il possible de voir une suite avec un sous formulaire des différent choix des listes déroulantes pour voir les contenus
3 жыл бұрын
Bonjour François. Merci infiniment pour ce message. Oui bien sûr, votre demande est tout à fait pertinente. Cette suite est prévue pour la semaine prochaine, plus précisément pour Jeudi prochain.
@ferratasma719
@ferratasma719 2 жыл бұрын
Bonjour monsieur,je viens de demander votre aide, j'ai un problème sur ma base de données,j'ai une liste de choix que je dois a chaque ajouter le nom de médecin mais dans ces derniers temps j'arrive pas à ajouter j'ai un grand nombre de nom
2 жыл бұрын
Bonjour ferrat asma. La quantité d'informations à ajouter n'est pas un souci. C'est une requête de correspondance, comme démontré dans cette formation, qui doit ajuster son contenu au choix de l'utilisateur et servir de source de données à la liste déroulante.
@anismanai801
@anismanai801 2 жыл бұрын
Malheureusement ça marche pas avec moi et un message apparait " L'expression sur changement entrée comme paramètre de la proprieté de type événement est à l'origine d'une erreur.... de l'aide svp !
2 жыл бұрын
Bonjour Anis. Il est probable que la propriété Données/Source de votre formulaire ne soit pas renseignée.
@khiamlib
@khiamlib 3 жыл бұрын
merci beaucoup Stéphane pour ce tuto et pour tout le travaille que vous faites pour nous. moi j'ai un problème avec le code : DoCmd Requery. à la sélection d'un département dans la première liste j'ai un message : Erreur de compilation : Fonction ou variable attendue. bonne continuation
@khiamlib
@khiamlib 3 жыл бұрын
mais oui;; j'ai oublié le point...désolé Stéphane
3 жыл бұрын
Bonjour Salim. Désolé de vous répondre si tard et bravo pour avoir trouvé l'erreur de syntaxe avec le point manquant. On l'utilise depuis un objet pour descendre à ses propriétés et méthodes.
@sylvainbauvais9987
@sylvainbauvais9987 2 жыл бұрын
Merci beaucoup pour vos vidéo. Elles sont fondamentales pour des débutants comme moi! Toutefois, en appliquant votre démonstration sur mes données, il se trouve que j'ai un problème (qui vient de mon inexpérience bien sûr). Mon application est une BDD pour enregistrer des sites archéologiques. Pour faciliter la saisie, je veux faire des listes déroulantes de pays, de régions et de sous-régions dans l'espace géographique que j'étudie. Donc, pour chaque enregistrement, un choix dans les trois tables est nécessaire. Or, lorsque j'applique votre démonstration, à chaque nouvelle sélection, je suis renvoyé à mon enregistrement 1 qui se modifie... Comment remédier à cela?
2 жыл бұрын
Bonjour Sylvain. Je vous remercie beaucoup pour votre intérêt. Ce sont des requêtes sur les trois tables que vous devez construire. Chacune doit récupérer la où les valeurs choisies dans les listes déroulantes par expressions de correspondance. Ensuite, vous devez faire de même en critère sur les champs des autres tables de la requête qui les regroupe. C'est ainsi que les choix entonnoirs se feront des pays aux régions et sous régions.
@AKRAMBOUKEZOULA
@AKRAMBOUKEZOULA Жыл бұрын
j'ai pas entendu bien le site de telechargement
Жыл бұрын
Bonjour. Il s'agit du site bonbache.fr. Pour ce sujet, voici l'adresse du pas à pas détaillé : www.bonbache.fr/listes-deroulantes-dependantes-en-cascade-avec-access-693.html
@Mario_Kart_567
@Mario_Kart_567 3 жыл бұрын
Cette présentation est éclairante ! Maintenant je me pose une question que je n'arrive pas à résoudre. Comment peut-on arriver dans la 3e liste sur un enregistrement particulier de celle-ci ? J'imagine le cas suivant : On met par défaut une activité qu'on veut mettre en avant. Comment faire pour que, tout en conservant la liste de toutes les activités, ce soit celle choisie par défaut sur laquelle la liste est positionnée ? Si je la mets directement dans le champ cela ne fonctionne pas :(
3 жыл бұрын
Je vous remercie pour ce message anju bala. Une idée pourrait consister à inscrire cette valeur par défaut dans une zone de saisie du formulaire et à faire la correspondance avec la liste déroulante par action de macro (DéfinirPropriété Valeur) pour la caler dessus.
@Mario_Kart_567
@Mario_Kart_567 3 жыл бұрын
@ C'est effectivement une excellente idée. Je vais essayer de mettre cela en place. Merci beaucoup !
3 жыл бұрын
@@Mario_Kart_567 Je vous en prie.
@Mario_Kart_567
@Mario_Kart_567 3 жыл бұрын
Finalement j'ai réglé le problème avec lookup. C'est par son intermédiaire que l'on se positionne dans la liste. Dans certains cas je dois le faire 2 fois. Une fois pour trouver le code de l'enregistrement et une seconde fois pour le positionner sur l'item qui devra figurer dans ma liste. C'est un peu tordu mais c'est ce qui a réglé mon problème au terme d'un mois d'essais infructueux. Merci Pour le coup de main en tout cas et keep up the good work. Ces tutos sont très précieux.
3 жыл бұрын
​@@Mario_Kart_567 Je vous félicite et je vous remercie pour ces encouragements.
@islahiyette1
@islahiyette1 3 жыл бұрын
Merci pour ce tuto j'imagine qu'un sous formulaire sera mis au dessous des listes déroulantes une fois on choisis nos informations dans les listes le sous formulaire s'actualise... Merciiiiiii
3 жыл бұрын
Avec grand plaisir Caprissa. Oui tout à fait pour les extractions croisées et ensuite pour d'autres astuces qui en découleront. Merci beaucoup pour ce message.
@laurahouet9664
@laurahouet9664 Жыл бұрын
Bonjour monsieur, votre vidéo m'a été très utile pour relier mes listes déroulantes entre elles cependant je suis confrontée à un problème. Une fois un premier formulaire rempli, lorsque je remplis un second formulaire, au moment de cliquer sur mon choix dans ma première liste déroulante Access me renvoie sur mon premier enregistrement et efface le choix fait dans les listes déroulantes suivantes. Auriez vous des recommandations pour ne pas que ça arrive, pour que lorsque je remplis un formulaire je reste dans celui-ci jusqu'à son enregistrement ? J'espère que ce commentaire trouvera son chemin jusqu'à vous : )
Жыл бұрын
Bonjour Laura. Je vous remercie pour votre intérêt. Le fait que l'application efface les précédents choix dans les listes dépendantes est tout à fait normal, car c'est ce que nous avons codé pour des raisons de commodité et de logique : Private Sub dep_Change() DoCmd.Requery villes.Value = "" activites.Value = "" End Sub Private Sub villes_Change() DoCmd.Requery activites.Value = "" End Sub Vous pouvez supprimer ces routines si elles ne vous conviennent pas.
@laurahouet9664
@laurahouet9664 Жыл бұрын
@ Merci beaucoup tout d'abord pour cette réponse. C'est en effet une action qui m'intéresse : vider les autres listes déroulantes quand un choix antérieur différent a été fait. Ces routines me conviennent donc très bien. Ce qui me pose problème c'est le déplacement vers le premier enregistrement déjà effectué alors que je remplis le troisième enregistrement par exemple. J'aimerais rester sur la page de l'enregistrement quand je travaille dedans si possible.
@EldoEldo-e3y
@EldoEldo-e3y 9 ай бұрын
@@laurahouet9664 Tu as réglé ton problème ?
@laurahouet9664
@laurahouet9664 9 ай бұрын
@@EldoEldo-e3y J'ai trouvé une solution oui
@quentin1819
@quentin1819 3 жыл бұрын
Très bien expliqué comme d'habitude, et ça marche, sauf que... Par exemple j'ai une base avec une table T_Parc remplie de véhicule avec entre autre un champs Marque et un champs Modele. Avec ces listes ont se dit bingo, on va gagner du temps de saisi pour un ajout de véhicule, si le combo Marque-Modele est déjà existant dans la table on le retrouve dans la liste c'est rapide. Mais on déchante quand on exécute la requête d'ajout, puisqu'on ajoute pas 1 mais X enregistrements... En fait avec ces listes on sélectionne visiblement pas une valeur mais tout les enregistrements possédant cette valeur, et c'est le gros problème d'Access, sans grosse expérience on ne voit jamais ce que voit le logiciel mais seulement une façade. À l’écran je vois juste que ça me permet de remplir mon formulaire rapidement avec une valeur mais en réalité j'ai sélectionné tous les champs de ma table avec cette valeur. Du coup si quelqu'un à une méthode pour n'avoir que la valeur pour remplir un champs de formulaire et n'avoir qu'un enregistrement après requête ajout je suis preneur ! (de préférence sans passer par la création d'une table marque/modele, qui je pense devrait fonctionner avec cette méthode là puisque chaque couple serait unique)
3 жыл бұрын
Bonjour Quentin. Merci beaucoup pour ce message. Non il n'y a aucun souci à l'insertion. Il suffit de bâtir une requête ajout qui prélève précisément les valeurs du formulaire pour les insérer dans les champs de la table. Cette requête doit être exécutée par action de macro au clic sur un bouton par exemple et là, vous n'aurez bien qu'un seul nouvel enregistrement. Vous avez un exemple de formulaire d'ajout exécutant une requête insertion à cette adresse : www.bonbache.fr/formulaire-d-ajout-d-enregistrements-avec-access-346.html
@quentin1819
@quentin1819 3 жыл бұрын
@ Bonjour Stéphane, avant tout merci de votre réponse et surtout merci de tout ce que vous mettez à disposition, c'est incroyable d'avoir un contenu de cette qualité et en français (j'ai été formateur, j'ai une vague idée de la somme de travail que cela représente). Je comptais justement essayer de rajouter ce système de liste ( en rajoutant un champs Département pour reproduire la cascade) à votre base immobilière (qui est le tuto que j'ai suivi pour l'élaboration de mon formulaire ajout actuel) au cas ou le problème serait issu de ma propre base.
@quentin1819
@quentin1819 3 жыл бұрын
Je viens de faire la manip sur votre base immobilière. Au temps pour moi ça fonctionne parfaitement vous avez raison, un seul enregistrement est créé même avec de multiple combo departement/ville identique. Ma boite de Nurofen et moi on va essayé de trouver le pourquoi avant de tout effacer et refaire en dernier recours. Merci de votre réponse !
3 жыл бұрын
​@@quentin1819 Bonjour Quentin, heureux que vous ayez solutionné votre problème, même partiellement. Vous êtes sur la bonne voie me semble-t-il. Merci beaucoup pour vos messages et encouragements.
@jacksonsyskl4601
@jacksonsyskl4601 3 жыл бұрын
Le cours est bon mais la video n'est pas claire
3 жыл бұрын
Bonjour Jackson et merci pour ce message. Vous voulez dire qu'elle est pixellisée ? Je l'ai postée au format HD.
Extractions Access sur trois listes déroulantes recoupées
12:07
Formations Excel, Access et bien d'autres
Рет қаралды 7 М.
Listes déroulantes dépendantes Excel : La méthode simple
6:25
Thomas l'Exceleur
Рет қаралды 37 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 671 М.
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 47 МЛН
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 118 МЛН
Filtrer un formulaire Access au cours de la frappe
13:35
Formations Excel, Access et bien d'autres
Рет қаралды 6 М.
Relier des listes déroulantes sur un formulaire Access
18:18
Formations Excel, Access et bien d'autres
Рет қаралды 59 М.
Listes déroulantes reliées sur tous les enregistrements
14:16
Formations Excel, Access et bien d'autres
Рет қаралды 3,1 М.
Filtrer un formulaire Access au choix dans une liste
12:07
Formations Excel, Access et bien d'autres
Рет қаралды 8 М.
Access: Liste déroulante en cascade
12:14
Programmation Plus
Рет қаралды 5 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 671 М.