Mise en ouvre de listes déroulantes en cascade
Résolu/Fermé
mijean94
Messages postés
413
Date d'inscription
mercredi 16 décembre 2015
Statut
Membre
Dernière intervention
12 septembre 2024
-
30 janv. 2016 à 19:39
mijean94 Messages postés 413 Date d'inscription mercredi 16 décembre 2015 Statut Membre Dernière intervention 12 septembre 2024 - 1 févr. 2016 à 23:31
mijean94 Messages postés 413 Date d'inscription mercredi 16 décembre 2015 Statut Membre Dernière intervention 12 septembre 2024 - 1 févr. 2016 à 23:31
A voir également:
- Mise en ouvre de listes déroulantes en cascade
- Liste déroulante en cascade - Guide
- Mise en forme conditionnelle excel - Guide
- Liste déroulante de choix excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
3 réponses
Boisgontierjacques
Messages postés
175
Date d'inscription
jeudi 19 septembre 2013
Statut
Membre
Dernière intervention
26 décembre 2018
64
Modifié par Boisgontierjacques le 30/01/2016 à 20:34
Modifié par Boisgontierjacques le 30/01/2016 à 20:34
Bonsoir,
Pour les listes en cascade, éviter d'utiliser Indirect()
-La maintenance des noms de champs en cas d'ajout/suppression peut devenir fastidieuse lorsque le nombre de champs devient important.
-En outre, les listes en cascade avec Indirect() ne supportent pas les champs dynamiques.
-L'utilisation de la fonction Decaler() évite le nommage des listes et la gestion des contraintes sur les noms de champs(pas d'espace ou de caractères spéciaux)
https://www.cjoint.com/c/FAEtdk2bnxW
http://boisgontierjacques.free.fr/fichiers/DonneesValidation/ListeCascadeSansNomsPrix.xls
Boisgontier
http://boisgontierjacques.free.fr
Pour les listes en cascade, éviter d'utiliser Indirect()
-La maintenance des noms de champs en cas d'ajout/suppression peut devenir fastidieuse lorsque le nombre de champs devient important.
-En outre, les listes en cascade avec Indirect() ne supportent pas les champs dynamiques.
-L'utilisation de la fonction Decaler() évite le nommage des listes et la gestion des contraintes sur les noms de champs(pas d'espace ou de caractères spéciaux)
https://www.cjoint.com/c/FAEtdk2bnxW
http://boisgontierjacques.free.fr/fichiers/DonneesValidation/ListeCascadeSansNomsPrix.xls
Boisgontier
http://boisgontierjacques.free.fr
Boisgontierjacques
Messages postés
175
Date d'inscription
jeudi 19 septembre 2013
Statut
Membre
Dernière intervention
26 décembre 2018
64
31 janv. 2016 à 00:12
31 janv. 2016 à 00:12
Le VBA peut être supprimé
Boisgontier
Boisgontier
mijean94
Messages postés
413
Date d'inscription
mercredi 16 décembre 2015
Statut
Membre
Dernière intervention
12 septembre 2024
11
Modifié par mijean94 le 31/01/2016 à 09:59
Modifié par mijean94 le 31/01/2016 à 09:59
Bonjour à tous,
Bonjour boisgontierjacques,
J'ai pas compris la réponse du post 4 : Le VBA peut être supprimé
J'ai essayé de mettre en œuvre une des solutions trouvée sur ton lien http://boisgontierjacques.free.fr , "Liste cascade intuitive 3 niveaux formulaire" .
Elle fonctionnée très bien jusqu'à ???? des petites modif que j'ai ajouter et depuis j'ai le même problème qu'expliqué en début dsujet, plus de liste de la BD dans les fenêtres ???
voici mon fichier : https://www.cjoint.com/c/FAFi310cVZt
Aurais-tu une explication ?
Merci d'avance
Cordialement
Bonjour boisgontierjacques,
J'ai pas compris la réponse du post 4 : Le VBA peut être supprimé
J'ai essayé de mettre en œuvre une des solutions trouvée sur ton lien http://boisgontierjacques.free.fr , "Liste cascade intuitive 3 niveaux formulaire" .
Elle fonctionnée très bien jusqu'à ???? des petites modif que j'ai ajouter et depuis j'ai le même problème qu'expliqué en début dsujet, plus de liste de la BD dans les fenêtres ???
voici mon fichier : https://www.cjoint.com/c/FAFi310cVZt
Aurais-tu une explication ?
Merci d'avance
Cordialement
Boisgontierjacques
Messages postés
175
Date d'inscription
jeudi 19 septembre 2013
Statut
Membre
Dernière intervention
26 décembre 2018
64
>
mijean94
Messages postés
413
Date d'inscription
mercredi 16 décembre 2015
Statut
Membre
Dernière intervention
12 septembre 2024
31 janv. 2016 à 13:31
31 janv. 2016 à 13:31
mijean94
Messages postés
413
Date d'inscription
mercredi 16 décembre 2015
Statut
Membre
Dernière intervention
12 septembre 2024
11
>
Boisgontierjacques
Messages postés
175
Date d'inscription
jeudi 19 septembre 2013
Statut
Membre
Dernière intervention
26 décembre 2018
Modifié par mijean94 le 31/01/2016 à 14:06
Modifié par mijean94 le 31/01/2016 à 14:06
Bonjour,
Merci pour l'aide, mais pourquoi ma base n'était pas visible dans mon fchier ?
Cordialement
Merci pour l'aide, mais pourquoi ma base n'était pas visible dans mon fchier ?
Cordialement
mijean94
Messages postés
413
Date d'inscription
mercredi 16 décembre 2015
Statut
Membre
Dernière intervention
12 septembre 2024
11
31 janv. 2016 à 15:28
31 janv. 2016 à 15:28
Re,
Comment faut-il pratiquer pour mettre l’userforme dans un autre classeur.
par un export/import ou le copier glissé sur l’autre classeur ?
Dans ton fichier il y a une feuille (feuil3(code)) non visible dans le classeur. Faut-il copier aussi cette feuille ? Comment ?
Peux-tu m’aiguiller pour pouvoir avancer avant de faire n'importe quoi.
Merci
Cordialement
Comment faut-il pratiquer pour mettre l’userforme dans un autre classeur.
par un export/import ou le copier glissé sur l’autre classeur ?
Dans ton fichier il y a une feuille (feuil3(code)) non visible dans le classeur. Faut-il copier aussi cette feuille ? Comment ?
Peux-tu m’aiguiller pour pouvoir avancer avant de faire n'importe quoi.
Merci
Cordialement
Boisgontierjacques
Messages postés
175
Date d'inscription
jeudi 19 septembre 2013
Statut
Membre
Dernière intervention
26 décembre 2018
64
>
mijean94
Messages postés
413
Date d'inscription
mercredi 16 décembre 2015
Statut
Membre
Dernière intervention
12 septembre 2024
31 janv. 2016 à 18:41
31 janv. 2016 à 18:41
-Clic_Droit/exporter
-Clic_Droit/importer
Boisgontier
-Clic_Droit/importer
Boisgontier
mijean94
Messages postés
413
Date d'inscription
mercredi 16 décembre 2015
Statut
Membre
Dernière intervention
12 septembre 2024
11
1 févr. 2016 à 23:31
1 févr. 2016 à 23:31
Bonjour,
Je clôture ce sujet même s’il n’a pas abouti, car je ne dispose pas de suffisamment d’explication pour pouvoir comprendre pourquoi ça ne marche pas.
J’ai essayé d’utiliser la « Liste cascade intuitive 3 niveaux formulaire » du lien http://boisgontierjacques.free.fr , mais depuis que j’ai intégré ce code dans mon fichier il ne fonctionne plus et même mes autres userfom sont HS.
Peut-être une incompatibilité avec Excel 2003 ?
Un problème de gestion avec plusieurs userform que je ne comprends pas ?...
Je vais donc partir vers de nouveaux horizons, afin de mettre en œuvre une solution que je pourrais suivre pour pouvoir me dépanner si besoin.
Cordialement
Je clôture ce sujet même s’il n’a pas abouti, car je ne dispose pas de suffisamment d’explication pour pouvoir comprendre pourquoi ça ne marche pas.
J’ai essayé d’utiliser la « Liste cascade intuitive 3 niveaux formulaire » du lien http://boisgontierjacques.free.fr , mais depuis que j’ai intégré ce code dans mon fichier il ne fonctionne plus et même mes autres userfom sont HS.
Peut-être une incompatibilité avec Excel 2003 ?
Un problème de gestion avec plusieurs userform que je ne comprends pas ?...
Je vais donc partir vers de nouveaux horizons, afin de mettre en œuvre une solution que je pourrais suivre pour pouvoir me dépanner si besoin.
Cordialement
Modifié par mijean94 le 30/01/2016 à 21:07
Merci pour cette réponse rapide.
je n'ai pas tous compris mais ça semble marcher. Il faut que je l'intègre dans mon programme pour tous vérifier.
Es que je peux ajouter des données (dans la base) sans risque que les fonctions ne marche plus ?
Je n'ai pas risqué l'action.
Il y a un petit pb si l'on supprime une donnée dans article par sup :
Erreur sur le code :
Target.Offset(0, 1) = Sheets("Listes").Range("choix2")(1).Offset(1, (temp - 1))
Pour mon pb n'y a-t-il pas une solution sans macro afin de pouvoir la mettre en ouvre plus facilement si je la comprends ?
Pourquoi ma fonction en cascade ne marche pas ? biens sur elle n'est pas suffisante pour répondre à mon besoin, mais si tu à la solution du pourquoi ça 'm'intéresse pour ne pas refaire la même erreur un autre fois ?
Cordialement
30 janv. 2016 à 21:46
Encore merci pour toutes les infos dans le post #1.
Sur ton lien http://boisgontierjacques.free.fr , il y a des réalisations fabuleuses.
Je vais essayer de mettre en œuvre la solution "Liste cascade intuitive 3 niveaux formulaire" qui me plais beaucoup.
je coche en résolu lorsque j'ai finalisé au cas ou j'aurais des questions.
Cordialement