Listes déroulantes liées en cascade en VBA Excel

  Рет қаралды 109,640

Formations Excel, Access et bien d'autres

Formations Excel, Access et bien d'autres

Күн бұрын

Пікірлер: 134
@entraidons-nous1359
@entraidons-nous1359 5 жыл бұрын
Enfin des tutos Excel vba complets, détaillés avec soin et avec un langage clair et simple.
5 жыл бұрын
Merci beaucoup Bertrand pour cette appréciation fort agréable. Si vous consultez la Playlist VBA, vous en trouverez beaucoup d'autres qui vous plairont je l'espère.
@yvanjmz
@yvanjmz 2 жыл бұрын
Je n'ose pas imaginer le temps que j'aurais passé pour arriver à ce résultat sans votre aide. Merci infiniment !
2 жыл бұрын
C'est un plaisir Yvan. Merci beaucoup pour ce message.
@GeorgeBander
@GeorgeBander 7 жыл бұрын
Bonsoir Cher professeur ! Ce fut laborieux comme toujours, mais idéale pour refaire quelques analyses avec mes propres données !! Enfin, toujours est-il que je suis en place pour attendre la suite, qui se terminera par un chef-d'oeuvre, comme vous nous le montrer à chaque fois ! Un grand merci pour ce merveilleux tuto, et une superbe bonne soirée....
7 жыл бұрын
Bonsoir mon Cher Gérard, votre message me va droit au coeur. La formation n'est pas si simple mais l'application est prometteuse. Je suis particulièrement ravi que vous l'ayez essayée dans le but de l'adapter magistralement à vos données comme toujours. C'est un très grand plaisir et je vous en remercie. Très bonne soirée à vous.
@sodikiolawalesalami3887
@sodikiolawalesalami3887 5 жыл бұрын
Bonjour encore moi, merci infiniment , j’apprends tellement, vos explications votre manière de procéder facilite vraiment la compréhension. un grand merci a vous. Je n’étais vraiment pas alaise avec vba mais grâce a vous je commence a l'adore au fut et a mesure que je suis vos différentes formations.
5 жыл бұрын
Merci infiniment Monsieur, votre témoignage est précieux et je suis ravi que sur des notions avancées comme celles-ci, vous appréhendiez mieux le terrain. Merci encore pour ce message.
@archiezaiden9365
@archiezaiden9365 3 жыл бұрын
I dont mean to be so offtopic but does anybody know of a way to get back into an instagram account..? I stupidly forgot my account password. I appreciate any help you can offer me
@kellenjaxtyn3487
@kellenjaxtyn3487 3 жыл бұрын
@Archie Zaiden Instablaster :)
@archiezaiden9365
@archiezaiden9365 3 жыл бұрын
@Kellen Jaxtyn Thanks for your reply. I got to the site thru google and Im in the hacking process atm. Seems to take a while so I will reply here later when my account password hopefully is recovered.
@bleid24
@bleid24 6 жыл бұрын
Tutoriel super complet ( je parle de tout vos tutoriels ) j'y connaissais absolument rien au commencement mais maintenant tout es claire et permet de faire des tableaux de gestions ou autres suivant vraiment mes attentes un très très grand merci à vous et je vous conseille à tout mon entourage souhaitant ce mettre au codage VBA excel merci encore et continuez ainsi
6 жыл бұрын
Bonjour Bleid Myster, merci infiniment pour votre témoignage fort gratifiant, c'est un très grand plaisir.
@Espadonscominois
@Espadonscominois 4 жыл бұрын
Cel faisait longtemps que je cherchais es Tuto de ce genre pour VBA. Très didactique, Merci
4 жыл бұрын
Je suis ravi qu'il corresponde à vos besoins. Merci beaucoup pour ce message.
@mohamedalimoudiallo3144
@mohamedalimoudiallo3144 7 жыл бұрын
bonjours ce ALIMOU DIALLO vous êtes vraiment expert en informatique votre tutos ma beaucoup appris sur l'informatique je vous note 100%
7 жыл бұрын
Bonjour Alimou Diallo. Je vous remercie grandement pour votre message très agréable.
@mohamedalimoudiallo3144
@mohamedalimoudiallo3144 6 жыл бұрын
bonjour mon excellent Rossetti Stéphane je voudrai vous demander un service ce pour avoir vraiment une livre excel de votre part car votre connaissance informatique servira beaucoup du monde
6 жыл бұрын
Bonjour Chère Madame, je propose des livres numériques mais ils ne sont pas gratuits car ils regroupent tout le travail, la progression pédagogique et l'expertise pour un apprentissage complet dans les meilleures conditions. L'adresse de ces livres est la suivante : www.bonbache.fr/livres-excel-pdf.php
@mohamedalimoudiallo3144
@mohamedalimoudiallo3144 6 жыл бұрын
Bonjours chère monsieur excuser moi pour la photo ce ma femme qui était sur la photo je suis un homme . alors comment je pourrai acheter le livre en ligne car j'en ne pas un compte bancaire ?
6 жыл бұрын
Entendu Alimou et désolé. La passerelle que je propose est celle d'un sous traitant professionnel et ultra sécurisé qui n'offre malheureusement que des règlements par carte bancaire. A ce jour, je n'ai pas d'autre solution à vous proposer et j'en suis désolé.
@badrlahjouji4557
@badrlahjouji4557 Жыл бұрын
Merci infiniment Très clair bien expliqué très pro bravo
Жыл бұрын
Merci beaucoup pour ce message en retour badr Lahjouji.
@romlef526
@romlef526 7 жыл бұрын
bonjour, je viens de commencer à faire ce tuto fort interessent !!! mais là j'ai pas le temps de continuer, je le finirai demain, un immense, c'est vraiment du super travail !!!!!
7 жыл бұрын
Bonsoir Rom Lef, oui il est assez long mais fort intéressant car en même temps qu'il propose de créer des listes déroulantes reliées, il manipule les bases de données par le VBA. En tous cas, c'est toujours un immense plaisir et donc je vous dis un immense merci.
@romlef526
@romlef526 7 жыл бұрын
Rossetti Stéphane , j'ai hâte d'être demain finir ce tuto ..... J'adore excel mais étant un novice vba excel c'est vraiment génial d'apprendre tous ces codes, même si a mes yeux sa reste encore complexe mais c'est ainsi que l'on apprend, c'est génial ,:)
7 жыл бұрын
J'apprécie énormément votre enthousiasme. Très bonne soirée à vous mon cher Rom Lef.
@romlef526
@romlef526 7 жыл бұрын
Rossetti Stéphane , merci je renonce jamais aux difficulté, une bonne soirée a vs aussi
@romlef526
@romlef526 7 жыл бұрын
bonsoir, et voilà c'est fini et fonctionnel !!!! j'avoue que la moindre petite erreur suffit pour générer une application non fonctionnelle !!!! toutefois, ce fut super interessent, et au moins sa marche !!!!! c'est quand même pas simple le vba !!!!
@paulinngwamah751
@paulinngwamah751 3 жыл бұрын
Merci beaucoup pour cette vidéo, c'est ce que je cherchais depuis... Bye
3 жыл бұрын
Bonjour Paulin. Je suis ravi que cette vidéo ait correspondu à ce que vous recherchiez depuis un certain temps. Merci beaucoup pour ce message.
@sabir1963rachid
@sabir1963rachid 6 жыл бұрын
merci infiniment Monsieur ROSSETI STEPHANE
6 жыл бұрын
Je vous en prie Rachid, merci à vous pour ce retour.
@Elboukhario
@Elboukhario 7 жыл бұрын
Merci pour ce merveilleux tuto
7 жыл бұрын
Je vous en prie Mohamed, un grand merci à vous pour ce retour.
@martinbienvenu3674
@martinbienvenu3674 4 жыл бұрын
merci beaucoup avec cette vidéo, courage.
4 жыл бұрын
Merci Martin pour ce message en retour.
@wadaie1
@wadaie1 6 жыл бұрын
Je vous remercie beaucoup pour ce leçon
6 жыл бұрын
C'est avec plaisir, merci à vous d'avoir pris le temps de faire un message en retour.
@affaimahamadoufofana8791
@affaimahamadoufofana8791 6 жыл бұрын
Merci pour l'information du courage!
6 жыл бұрын
Bonjour Monsieur, je vous en prie et merci à vous pour ce retour.
@dominicboudreau1746
@dominicboudreau1746 4 жыл бұрын
Je crois que j'ai trouvé mieux ! Je vais faire seulement des cbobox pour une seule semaine mais je vais créer un bouton pour ajouter c'est entraînements dans une listbox et quand j'aurai tous les semaines de mon plan d'entraînement je vais avoir un autre bouton qui va reporter chaque lignes et colonnes de ma liste au bons endroits dans ma feuille excel 😊
4 жыл бұрын
Oui Dominic, je suis d'accord avec vous, c'est une approche de programmeur qui permet d'éviter la démultiplication des contrôles et donc qui autorise l'optimisation de la solution.
@celinemarty6628
@celinemarty6628 4 жыл бұрын
Bonjour Stéphane, merci pour tous vos tutos qui m'aide beaucoup dans mon travail. J'ai une question à vous poser : sur Access je peux dans une liste déroulante cocher plusieurs cases et donc avoir plusieurs choix. Excel me permet de réaliser des listes déroulantes aussi mais ne me donne pas l'option de cocher plusieurs cases. Est ce qu'il existe une possibilité de prendre plusieurs options dans une liste déroulante sur Excel ?
4 жыл бұрын
Bonjour Céline et merci pour votre message. Avec Excel, vous pouvez utiliser le contrôle ActiveX Zone de liste. Il suffit de régler l'une de ses propriétés pour permettre la multi-sélection. Le rendu est donc semblable à des listes proposant de multiples cases à cocher.
@celinemarty6628
@celinemarty6628 4 жыл бұрын
@ Merci beaucoup pour votre rapidité.
4 жыл бұрын
Je vous en prie Céline
@rabahghouti7070
@rabahghouti7070 7 жыл бұрын
شكرا
7 жыл бұрын
Je vous en prie
@olivierdethier6323
@olivierdethier6323 2 жыл бұрын
Bonjour, un tout grand merci pour ce partage, en reprenant votre fichier et en voulant exécuter, il me donne "Erreur de compilation : Qualificateur incorrect" et le mot ligne dans le premier While en surlignage bleu. auriez vous une idée d'où vient ce problème ?
2 жыл бұрын
Bonjour Olivier. Merci pour votre intérêt. Le problème vient donc de la variable ligne. Elle est peut être mal déclarée ou surtout elle porte le même nom qu'un contrôle VBA que vous utilisez déjà, comme une liste déroulante.
@arminulrich1611
@arminulrich1611 Жыл бұрын
Excellent ce tuto . J’ai pu le reproduire à l’identique et même l’adapter à mes propres besoins. Je voudrais que le choix fait dans les listes restent à chaque ouverture du fichier Excel. Est-ce que il sera possible de faire un tuto sur ce thème ou de mettre à disposition le code vba ?
Жыл бұрын
Bonjour Monsieur. Merci beaucoup pour ce message. Oui tout à fait, je propose une solution pour corriger ce défaut, à cette adresse : www.bonbache.fr/vider-les-anciens-choix-des-listes-dependantes-en-vba-961.html
@arminulrich1611
@arminulrich1611 Жыл бұрын
@ Encore un excellent tuto et super simple à mettre en pratique. Mais je ne suis pas sur que celui-ci peut m'aider. En effet dans ce tuto les liste déroulante sont crées en VBA. A chaque fois qu'on ouvre le fichier avec la macro, la liste déroulante est initialisé et le choix précédent est perdu. J'aurai besoin une astuce pour conserver le choix à la fermeture du fichier. Est-ce-que c'est possible ?
@ashelseri161
@ashelseri161 Жыл бұрын
Bonjour monsieur, Merci pour votre tuto. En esseyant de le reproduire, mais Excel me renvoie un code Erreur 9. Voulez-vous m'aider svp ?
Жыл бұрын
Bonjour Ashel Seri. Il est probable que vous ne pointiez par sur la bonne feuille ou sur la bonne plage. Je vous invite à consulter le pas à pas détaillé à cette adresse : www.bonbache.fr/listes-deroulantes-liees-en-cascade-en-vba-excel-241.html Tout le code VBA y est donné.
@brunohancoilin6921
@brunohancoilin6921 4 жыл бұрын
Je ne vois pas vraiment pas comment télécharger le fichier source !
4 жыл бұрын
Bonjour Bruno. Le lien de téléchargement est proposé à cette adresse : www.bonbache.fr/listes-deroulantes-liees-en-cascade-en-vba-excel-241.html Sous le deuxième titre.
@brunohancoilin6921
@brunohancoilin6921 4 жыл бұрын
????
@colonel7174
@colonel7174 4 жыл бұрын
Bonjour très belle vidéo. j'aurais par contre une question car je suis en train de faire un projet exel mais pour une partie que je veut faire je galère un peut et je voudrais savoir si avec cette méthode c'est possible.
4 жыл бұрын
Bonjour Tony et merci pour votre message. Pour répondre à votre question, tout dépend de votre projet. Quoi qu'il en soit, tout code VBA s'adapte à tout type de projet.
@colonel7174
@colonel7174 4 жыл бұрын
@ est t'il possible que je vous l'envoi en vous expliquant ce que je voudrais faire dessus.
4 жыл бұрын
Je voudrais vous aider Tony mais je reçois un très grand nombre de demandes d'aide 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.
@colonel7174
@colonel7174 4 жыл бұрын
@ oui je comprend je vais essayer de vous expliquer ce que je voudrais faire. ci cela ne vous gène pas
@colonel7174
@colonel7174 4 жыл бұрын
Jai sur mon projet plusieurs liste déroulantes de choix avec a chaque fois des valeurs différentes. DIGESTEUR (valeur de 1 000 à 20 000) ELECTRICITE (valeur de 20 000 à 800 000) HVC (valeur de 5 000 à 280 000) PLATEFORME SUBSTRAT LIQUIDE (valeur de 1 000 000 à 20 000 000) PLATEFORNME SUBSTRAT SOLIDE (valeur de 1 000 à 20 000). Sur cela je voudrais inclure une condition « Oui » ou « non ». et en fonction de cette condition avoir une liste déroulante correspondante. Digesteur : Non (valeur de 1 000 à 10 000) Oui (valeur de 11 000 à 20 000) Electricité : Non (valeur de 20 000 à 400 000) Oui (valeur de 420 000 à 800 000) HVC: Non (valeur de 5 000 à 140 000) Oui (valeur de 145 000 à 280 000) Et idem pour les autres valeurs.
@ernestnjonkeng1239
@ernestnjonkeng1239 Жыл бұрын
Bonjour j'ai besoin de ce type de service pour mon fichier sous excel 2010. je souhaiterai avoir un code vba pour 2 listes dependantes d'une meme liste ( principale)🙏
Жыл бұрын
Bonjour Ernest. Je vous remercie pour votre intérêt. Tout le code VBA Excel est donné en pas à pas détaillé à cette adresse : www.bonbache.fr/listes-deroulantes-liees-en-cascade-en-vba-excel-241.html
@renaudalbertini2566
@renaudalbertini2566 6 жыл бұрын
Bonjour Stéphane j'ai essayé d'adapter votre formation a mes besoins en ajoutant des colonnes mais malheureusement je bloque un peu puis-je vous envoyer mon fichier afin que vous puissiez y jeter un œil et me dire ce qui manque? Merci d'avance et encore bravo pour ce superbe travail
6 жыл бұрын
Bonjour Renaud et merci beaucoup pour votre message. Je n'aurai pas le temps de m'y pencher, je suis désolé, je reçois beaucoup de demandes d'aide chaque jour auxquelles il m'est difficile de répondre. J'essaie de conserver du temps pour proposer ces formations. Avez vous suivi le pas à pas détaillé sur le site Web ?
@renaudalbertini2566
@renaudalbertini2566 6 жыл бұрын
je comprend que cela soit compliqué pour vous.J'ai bien suivi pas a pas sur le site malheureusement comme j'ai ajouté un critère je me suis un peu perdu(j'ai également changé certain terme afin de pouvoir me relire si une modification est nécessaire). Je pense qu'il y a certain code que je n'ai pas indiqué
6 жыл бұрын
Ensuite le principe reste le même, sauf que vous recoupez une condition supplémentaire. L'instruction conditionnelle If doit l'inclure pour analyser les bonnes cellules à charger. En recopiant le code pour les deux listes et en l'adaptant avec l'ajout du troisième critère, vous devriez vous approcher de la solution.
@Espadonscominois
@Espadonscominois 4 жыл бұрын
Ou puis-je trouver la suite avec l'extraction des données ?
4 жыл бұрын
L'extraction est proposée à cette adresse : www.bonbache.fr/extraction-multicritere-de-donnees-en-vba-excel-245.html
@Espadonscominois
@Espadonscominois 4 жыл бұрын
@ Merci
4 жыл бұрын
​@@Espadonscominois Je vous en prie.
@dominicboudreau1746
@dominicboudreau1746 4 жыл бұрын
Merci c'est exactement ce que j'ai besoin pour mon projet 😀. Mais j'ai une question. Est-ce que c'est possible de faire pareille mais dans un userform?
4 жыл бұрын
Bonjour Dominic. Oui bien sûr et à plus forte raison que les listes exploitées dans ce cas pratique sont des contrôles ActiveX. En somme, le code est identique.
@dominicboudreau1746
@dominicboudreau1746 4 жыл бұрын
@ et si je veux inclure plusieurs combobox qui récupère la même liste je dois faire comment dans mon userform. Car je fais un formulaire pour créer des plan d'entraînement course à pied de lundi à dimanche et de la semaine 1 à 20. En gros je dois choisir type d'entraînement exemple "sortie.longue" et selon ce choix dans le cbobox à côté il va me proposer des entraînements relier à une sortie.longue et mes cbobox sont tous nommer selon leur propriété (typeLun1 , 2 ,...)pour le type et (entLun1 ,2,3,...)alors ce que j'aimerais c'est dire en instructions , lorsque je choisis tel type d'entraînement dans type tu me donne la liste correspondante dans ent. Je voudrais créer ça en loop pour ne pas avoir à écrire chaque nom de cbobox. Je suis capable de créer ce genre de loop dans une feuille mais dans un userform avec un nom numéroté pour chaque cbobox je n'y arrive pas. Merci
4 жыл бұрын
​@@dominicboudreau1746 Les combobox se chargent et se pilotent de la même façon, par leurs noms. Les choix que vous mentionnez doivent se restreindre selon ceux effectués en amont un peu comme dans la formation que je propose.Vous pouvez très bien archiver ces données sur l'une des feuilles du classeur et les utiliser pour remplir vos listes selon critères, une fois encore comme proposé dans cette formation des listes en cascade.
@dominicboudreau1746
@dominicboudreau1746 4 жыл бұрын
@ donc si j'ai bien compris je vais devoir nommer mes 140 cbo box pour qu'il récupère mes liste. Parce-que 7 jours * 20 semaines= 140+ un autre 140 pour les entraînements complémentaire 🥶. Dans une feuille c'est facile je faisais une variable à laquelle j'attribue la valeur 1 et ensuite avec l'indice de colonne dans ma feuille et ma variable je fais une loop qui fait augmenter le compteur de 1 exemple : Sheets ("plan" & mavariable) mavariable = mavariable +1 Mais dans un userform ce sont tous des nom distinct et non de adresse cellule
4 жыл бұрын
​@@dominicboudreau1746 Non certes pas Dominic, ce type de pratique va à l'encontre des règles de programmation. Les 140 cbo il faut oublier, elles doivent se générer en cascade. Il vaut revoir la problématique sous un autre angle. Le souci est que j'aimerais m'y plonger pour vous aider mais je reçois un très grand nombre de sollicitations chaque jour. Il m'est impossible de m'impliquer pour chacun. Je suis vraiment désolé.
@simeonafro7978
@simeonafro7978 4 жыл бұрын
Merci pour la vidéo très instructive. Mais SVP j'aimerais simplement savoir comment extraire des données d'une table partir d'UN SEUL critère
4 жыл бұрын
Bonjour Monsieur et merci pour votre message. Pour cela, il suffit de bâtir une simple requête. Je vous engage à consulter les formations Access que je propose.
@simeonafro7978
@simeonafro7978 4 жыл бұрын
Merci bcp Monsieur je vais consulter vos formations sur Access . Néanmoins j'aimerais savoir si c'est possible de modifier le code source de cette formation (extraction multicritère de données en VBA EXCEL) pour uniquement faire une requête sur sur un SEUL CRITÈRE c'est vraiment très important pour moi Jai besoin de l'adapter à un projet excel Cordialement.
4 жыл бұрын
​@@simeonafro7978 Le code associé à la première de ces listes déroulantes n'effectue qu'une seule requête. Donc vous pouvez vous inspirer de la technique proposée.
@simeonafro7978
@simeonafro7978 4 жыл бұрын
Merci bcp je vais essayer
4 жыл бұрын
@@simeonafro7978 Je vous en prie
@admi.compta3638
@admi.compta3638 6 жыл бұрын
Bonjour, merci pour votre tuto. pour une premiere experience "ca ete genial". Je souhaiterai la modifier et je n'y parviens pas....:-( mon besoin comporte une liste supplementaire j'ai beau revoir et reprendre mon fichier ne fonctionne pas :-( pouvez vous m'aider ? ;-) si possible bien sur...
6 жыл бұрын
Bonjour et merci beaucoup pour votre message. J'ai bien peur de ne pas avoir le temps de vous apporter l'aide spécifique que vous demandez et j'en suis désolé. Mais le principe est toujours le même. Il s'agit de répliquer le code VBA qui prélève l'information en fonction des critères définis par les listes déroulantes en amont. Le test se multiplie donc comme le propose la troisième liste qui doit considérer les valeurs définies dans les deux premières.
@christinelima5007
@christinelima5007 6 жыл бұрын
Merci avec vos explications j'y suis arrivée, merci beaucoup
6 жыл бұрын
Bonjour Christine j'en suis ravi et je vous félicite car effectivement l'application est spécifique et peut paraître complexe. Le résultat délivre toute sa puissance en application professionnelle. Encore bravo et merci pour ce retour.
@christopheaubert335
@christopheaubert335 11 ай бұрын
Bonjour, Très bonne année 2024 en excellente santé. Je suis en train d'écrire le programme, je progresse difficilement car je suis en phase de comprendre une difficulté concernant la deuxième colonne. En fait, j'aurais besoin de remplir un tableau d'environ 40 lignes ou chaque entête de ligne est amenée à avoir une recherche en cascade dans un tableau de donnée dans un autre fichier Excel selon le principe de cette application. Y'aurait-il est possibilité d'être accompagné dans ce projet? Afin d'éviter à avoir une quarantaine de fois ce programme pour chaque ligne qui alourdirait l'application je me demande comment l'optimiser pour avoir un programme principal, et des sous-programmes correspondant à une sorte d'interface entre les lignes et cet éventuel programme principal? Vous remerciant par avance pour l'aide que vous pourriez m'apporter, cordiales salutations.
11 ай бұрын
Bonjour Christophe. Je vous souhaite également une excellente année 2024. J'aimerais vous accompagner dans ce projet mais je croule sous les demandes. Il m'est impossible de dégager du temps d'autant que j'essaie d'en préserver pour proposer ces formations. Je suis sincèrement désolé et j'espère que vous comprendrez.
@jean-leomoellon1240
@jean-leomoellon1240 5 жыл бұрын
Bonjour ce tuto est très intéressant, j'aimerais affecter la liste déroulante en cascade dans un User form, mais j'ai des erreur 424 qui apparait. j'ai remplacer : Sheets('listes_cascade').liste_dep.Clear par Form_Prod.Cmde_Fourn.Clear mais sa marche pas pouvez vous m'aiguiller svp
5 жыл бұрын
Bonjour Monsieur et merci beaucoup pour votre message. Le principe est identique et la méthode Clear que vous utilisez est la bonne. Il n'est pas nécessaire de préfixer l'instruction par le nom du formulaire si le code est encapsulé dans sa feuille. Votre problème doit venir d'ailleurs. L''erreur 424 est typique d'un objet non reconnu. Vous devriez vérifier l'orthographe des noms d'objets que vous utilisez.
@jean-leomoellon1240
@jean-leomoellon1240 5 жыл бұрын
Bonjour MR Rossetti, effectivement il y avait une petite faute d'orthographe ds un nom d'objets et le pb est résolu. Par contre j'ai pu pu faire la première parti pour la liste déroulante dans mon userform et cela fonctionne. J'ai bien ma liste trié et épurer de ces doublons. Je coince sur mon deuxième combobox qui lui n'affiche rien du tous. Dois-je toujours suivre la procédure en étant ds un userform car à un moment données dans votre instruction on dois déclaré la valeur : chaine_act = '' le_dep = Sheets('listes_cascade').liste_dep.Value alors que je suis dans un userform je peux pas appelé de feuille. je poursuit mes recherches ds l'attente de votre réponse. cordialement.
5 жыл бұрын
@@jean-leomoellon1240 La procédure est strictement identique. Bien sur, vous devez adapter votre code à vos noms d'objets, mais effectivement pour le reste tout est semblable.
@jean-leomoellon1240
@jean-leomoellon1240 5 жыл бұрын
Merci pour votre réactivité de réponse, je m'attelle à suivre la procédure, je manquerais pas de revenir vers vous si besoin. Bien à vous
@jean-leomoellon1240
@jean-leomoellon1240 5 жыл бұрын
Bonjour Mr Rossetti , depuis mon dernier commentaire je travaille sur ma feuille Excell pour l'intégréer dans un UserForm. Je but au moment ou l'on dois affecter la chaine_act à vide. Vue je suis ds un UserForm comment dois-je interpreter cette commande : chaine_act = '' le_dep = Sheets('listes_cascade').liste_dep.Value ci dessous mon code : chaine_act = "" Num_Pal = Form_Prod.Num_Palette.Value , vue que je travaille pas sur une feuille Cordialement
@Vincent-xe4yb
@Vincent-xe4yb 4 жыл бұрын
Une fois arrivée ici, on est sensé enregistrer et éxécuté une première fois la macro mais excel me dit "Erreur d'éxécution 6 : Dépassement de capacité" Du coup je ne sais pas quoi faire, j'ai pourtant suivi dans les moindres détails le tuto (télécharger le document sans macro puis taper la macro au bon endroit à priori) : Private Sub Workbook_Open() Dim colonne As Integer: Dim ligne As Integer Dim ligne_bd As Integer: Dim plage As Range Sheets("listes_cascade").liste_dep.Clear Sheets("listes_cascade").liste_act.Clear Sheets("listes_cascade").liste_villes.Clear Sheets("listes_cascade").liste_dep.Value = "'" Sheets("listes_cascade").liste_act.Value = "'" Sheets("listes_cascade").liste_villes.Value = "'" For colonne = 2 To 6 Step 2 ligne = 5 While Sheets("construction").Cells(ligne, colonne).Value "'" Sheets("construction").Cells(ligne, colonne).Value = "'" ligne = ligne + 1 Wend Next colonne ligne_bd = 2: ligne = 5 While Sheets("bd_sorties").Cells(ligne_bd, 4).Value "'" Sheets("construction").Cells(ligne, 2).Value = Sheets("bd_sorties").Cells(ligne_bd, 4).Value ligne = ligne + 1: ligne_bd = ligne_bd + 1 Wend End Sub
4 жыл бұрын
Bonjour Vincent. Le code fourni dans le tuto fonctionne parfaitement. Un dépassement de capacité indique que vous tentez de passer une valeur trop grande à une variable telle qu'elle est déclarée. Je vous invite à consulter le pas à pas détaillé : www.bonbache.fr/listes-deroulantes-liees-en-cascade-en-vba-excel-241.html Tout le code y est donné.
@Vincent-xe4yb
@Vincent-xe4yb 4 жыл бұрын
@ Bonjour merci pour votre réponse, j'ai justement suivi le pas à pas détaillé, et j'ai recommencé depuis le début plusieurs fois et toujours en utilisant votre fichier de départ, d'où mon incompréhension...
4 жыл бұрын
@@Vincent-xe4yb Quelle est la ligne surlignée par le débogueur ?
@Vincent-xe4yb
@Vincent-xe4yb 4 жыл бұрын
@ Aucune justement, c'est ça qui est bizarre. Quand je fais éxécuter, ça mouline quelques secondes puis le message d'erreur apparaît mais les options que j'ai ensuite ne sont pas ceux que l'on a habituellement, j'ai simplement : "OK" et "Aide". J'appuie sur OK puis je reviens à code sans que rien n'ait été souligné ou mis en rouge.
4 жыл бұрын
@@Vincent-xe4yb Sur quelle source de données exécutez vous ce code ?
@UltimateFightClub
@UltimateFightClub 5 жыл бұрын
impossible a réaliser pour ma part. je sait pas pourquoi. bref. merci quand même.
5 жыл бұрын
Bonjour Ultimate Fight Club, le cas est assez complexe. Je vous suggère de consulter le pas à pas détaillé à cette adresse : www.bonbache.fr/listes-deroulantes-liees-en-cascade-en-vba-excel-241.html Toute la procédure y est donnée.
@lilinbl7992
@lilinbl7992 6 жыл бұрын
bonjour merci pour la video , le lien n'affiche rien
6 жыл бұрын
Bonjour et merci pour votre retour, le lien de téléchargement est bien présent à partir de cette adresse : www.bonbache.fr/listes-deroulantes-liees-en-cascade-en-vba-excel-241.html, il s'agit du classeur source à télécharger
@md-win
@md-win 2 жыл бұрын
Bonjour Monsieur Bonbache, très bon tuto, mais avec un petit bémol. Il n'y avait pas besoin d'une feuille intermédiaire. Exemple avec mon code, mis dans la feuille des listes déroulantes: Option Explicit Sub Actualiser() Dim j As Integer Range("Zone_Efface") = vbNullString 'zone h5:i6 étant des cellules fusionnées With Feuil2 For j = 2 To .Range("d" & Rows.Count).End(xlUp).Row liste_dep = .Range("d" & j) If liste_dep.ListIndex = -1 Then liste_dep.AddItem .Range("d" & j) Next j End With Application.ScreenUpdating = False liste_dep.Text = "Sélectionner un département" liste_act.Text = "Sélectionner une activité" liste_villes.Text = "Sélectionner une ville" End Sub Private Sub CmdActualiser_Click() Dim derlig As Integer, plage As Range With Feuil2 derlig = .Range("d" & Rows.Count).End(xlUp).Row Set plage = .Range("a2:f" & derlig) plage.Sort .Range("d2"), xlAscending End With Call Actualiser End Sub
2 жыл бұрын
Bonjour Jacky. Oui tout à fait, mais la vocation de ces formations est de décomposer les processus pour la bonne compréhension. En tous cas, merci pour votre contribution.
Relier des listes déroulantes sur un formulaire Access
18:18
Formations Excel, Access et bien d'autres
Рет қаралды 59 М.
Listes déroulantes Excel dépendantes et évolutives
18:21
Formations Excel, Access et bien d'autres
Рет қаралды 47 М.
Lamborghini vs Smoke 😱
00:38
Topper Guild
Рет қаралды 66 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
37:51
bayGUYS
Рет қаралды 942 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Extraction multicritère de données en VBA Excel
38:47
Formations Excel, Access et bien d'autres
Рет қаралды 29 М.
#3 Créer une base de données clients sur Excel-VBA
17:59
L'entrepreneur
Рет қаралды 6 М.
VBA - 5 Conseils pour bien pratiquer le VBA dans Excel
27:53
Learnaccess
Рет қаралды 12 М.
Conférence: L'Intelligence Artificielle Exécutive  | Idriss Aberkane
2:41:37
Idriss J. Aberkane
Рет қаралды 233 М.
Boucles For Next en VBA Excel pour traitements automatisés
26:49
Formations Excel, Access et bien d'autres
Рет қаралды 71 М.
Listes déroulantes dépendantes Excel : La méthode simple
6:25
Thomas l'Exceleur
Рет қаралды 37 М.
How to create 3-level cascading drop-down lists in Excel?
16:51
Lydia Provin
Рет қаралды 46 М.
Lamborghini vs Smoke 😱
00:38
Topper Guild
Рет қаралды 66 МЛН