Menus en cascade
christ3199
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
Raymond PENTIER Messages postés 58990 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58990 Date d'inscription Statut Contributeur Dernière intervention -
slt a vous tous
c'est la première fois que je vais sur votre site, je suis un amateur en excel et je ne connais pas du tout le VBA.
et donc j'aurais besoins de votre aide et des détails de la procédure des menus en cascade que je voudrais faire
car je suis a la tête d'une petite entreprise de nettoyage
et quand je fais les devis j'ai une liste de données énormes sur une autre page et avec pas mal de sous menus
donc je m'explique
donc voila dans en feuille " DEVIS " j'aimerais dans une colonne quand je clique qu'un menu apparaisse avec au choix (qui sont dans la feuille LISTE ma base de données)
- ménage
ou
- jardin
ou
- etc...
et si mon choix est ménage
un autre sous menu arrive avec au choix
- repassage
ou
- aspiration
ou
- etc
si c'est aspiration
je dois pouvoir choisir dans une liste au choix (et la c'est la dernière)
des moquettes
des sols
etc
et la le choix des prestations est énormes( je joins un lien pour le fichier que vous vous rendez compte
https://2cubmadgvx.1fichier.com/
voila j'espère que vous pourrez m'expliquez pas à pas et en détails la façons de faire
merci
a+
c'est la première fois que je vais sur votre site, je suis un amateur en excel et je ne connais pas du tout le VBA.
et donc j'aurais besoins de votre aide et des détails de la procédure des menus en cascade que je voudrais faire
car je suis a la tête d'une petite entreprise de nettoyage
et quand je fais les devis j'ai une liste de données énormes sur une autre page et avec pas mal de sous menus
donc je m'explique
donc voila dans en feuille " DEVIS " j'aimerais dans une colonne quand je clique qu'un menu apparaisse avec au choix (qui sont dans la feuille LISTE ma base de données)
- ménage
ou
- jardin
ou
- etc...
et si mon choix est ménage
un autre sous menu arrive avec au choix
- repassage
ou
- aspiration
ou
- etc
si c'est aspiration
je dois pouvoir choisir dans une liste au choix (et la c'est la dernière)
des moquettes
des sols
etc
et la le choix des prestations est énormes( je joins un lien pour le fichier que vous vous rendez compte
https://2cubmadgvx.1fichier.com/
voila j'espère que vous pourrez m'expliquez pas à pas et en détails la façons de faire
merci
a+
A voir également:
- Menus en cascade
- Liste déroulante en cascade - Guide
- Cascade windows 11 - Guide
- Barre des menus windows 11 - Guide
- Barre des menus windows 10 - Guide
- Excel menus déroulants - Guide
14 réponses
Attention, christ3199 ; il ne s'agit pas de menus déroulants, mais bien de
listes déroulantes de cellule ...
https://forums.commentcamarche.net/forum/affich-37622045-listes-deroulantes-de-cellule-en-cascade
Mais ton fichier est très mal construit, et ne permet pas d'utiliser les listes déroulantes.
Tu aurais dû éclater ta colonne B en 3 colonnes différentes, une pour la date, une pour la catégorie, une troisième pour la prestation.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
? Raymond (INSA, AFPA, CF/R)?
listes déroulantes de cellule ...
https://forums.commentcamarche.net/forum/affich-37622045-listes-deroulantes-de-cellule-en-cascade
Mais ton fichier est très mal construit, et ne permet pas d'utiliser les listes déroulantes.
Tu aurais dû éclater ta colonne B en 3 colonnes différentes, une pour la date, une pour la catégorie, une troisième pour la prestation.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
? Raymond (INSA, AFPA, CF/R)?
Bonjour
deux exemples de solutions ici (sans VBA)
https://www.cjoint.com/?DFkmHxLfa5A
https://www.cjoint.com/?DFkmIc6cura
Bon courage
crdlmnt
deux exemples de solutions ici (sans VBA)
https://www.cjoint.com/?DFkmHxLfa5A
https://www.cjoint.com/?DFkmIc6cura
Bon courage
crdlmnt
slt a vous mr raymond pentier
mais étant amateur j'ai du mal a comprendre malgré vos explication très détaillées
donc je vais essayer de me replonger dans vos explications
merci
mais étant amateur j'ai du mal a comprendre malgré vos explication très détaillées
donc je vais essayer de me replonger dans vos explications
merci
slt a toi
mais je n'arrive pas a comprendre la manip
le problème c'est de le faire sur seulement sur la colonne b22 à b52
tu pourrais m'expliquer ?
et c'est possible d'enlever mon ancien lien ou de le modifier dans le forum ?
au lieux d'en créer un autre ?
a+
mais je n'arrive pas a comprendre la manip
le problème c'est de le faire sur seulement sur la colonne b22 à b52
tu pourrais m'expliquer ?
et c'est possible d'enlever mon ancien lien ou de le modifier dans le forum ?
au lieux d'en créer un autre ?
a+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le problème ,c'est que sans connaitre votre sujet, on a du mal à savoir ce qui va dans un menu où dans l'autre
Si vous pouvez préciser en terme d'adresse de champ quels sont les champs que vous voulez en cascade, je pourrais peut être vous en dire plus.
mais là, j'avoue que sortir les poubelles ou ménage ne me disent rien?
Quant au lien, vous parlez duquel?
à vous lire?
Si vous pouvez préciser en terme d'adresse de champ quels sont les champs que vous voulez en cascade, je pourrais peut être vous en dire plus.
mais là, j'avoue que sortir les poubelles ou ménage ne me disent rien?
Quant au lien, vous parlez duquel?
à vous lire?
re
je vais expliquer plus précisément
et donc
comme je disais sur mon premier message
dans la colonne B à partir de B22 à B......
il faudrait quand je clic sur une cellule un menu déroulant me demande en premier choix si je désire faire : (c'est un peu les TITRES de mes prestations sur la feuille liste c'est les titres en ROUGE)
- le ménage
- le jardin
- le consommable
- etc.....
et donc par rapport a mon choix ci-dessus
si mon choix est ménage par exemple
j'ai un autre menue déroulant qui me propose un au choix les prestations suivantes : (dans la liste c'est les prestations en VERT)
- aspiration
- lavage
- nettoyage
- etc.....
et donc par rapport a cet au choix ci-dessus
si mon choix est aspiration par exemple
j'ai un autre menue déroulant qui me propose encore un au choix de prestations suivantes : (dans ma liste c'est les prestations en BLEU)
- des sols
- des moquettes
- des s de bain
- etc....
et tout ces choix doivent se faire sur la même colonne
j'ai joins un lien pour que tu te rende bien compte ma rapport a ce que je désire
https://rrjtweq464.1fichier.com/
j'espère que les explications sont assez précises maintenant
a+
je vais expliquer plus précisément
et donc
comme je disais sur mon premier message
dans la colonne B à partir de B22 à B......
il faudrait quand je clic sur une cellule un menu déroulant me demande en premier choix si je désire faire : (c'est un peu les TITRES de mes prestations sur la feuille liste c'est les titres en ROUGE)
- le ménage
- le jardin
- le consommable
- etc.....
et donc par rapport a mon choix ci-dessus
si mon choix est ménage par exemple
j'ai un autre menue déroulant qui me propose un au choix les prestations suivantes : (dans la liste c'est les prestations en VERT)
- aspiration
- lavage
- nettoyage
- etc.....
et donc par rapport a cet au choix ci-dessus
si mon choix est aspiration par exemple
j'ai un autre menue déroulant qui me propose encore un au choix de prestations suivantes : (dans ma liste c'est les prestations en BLEU)
- des sols
- des moquettes
- des s de bain
- etc....
et tout ces choix doivent se faire sur la même colonne
j'ai joins un lien pour que tu te rende bien compte ma rapport a ce que je désire
https://rrjtweq464.1fichier.com/
j'espère que les explications sont assez précises maintenant
a+
Bonjour à vous deux
En attendant le retour de Vaucluse :
Tu ne peux pas avoir plusieurs listes déroulantes différentes dans la même cellule
Pour faire les différents choix sur une même cellule il faut passer par une macro en VBA et un formulaire
ex d'après ton fichier : https://www.cjoint.com/?0Fkxg6jCPwW
Le 1er choix se fait en cellule B20 du devis sur une liste déroulante
Ensuite pour les lignes 22 et suivantes un double clic dans une cellule ouvre le formulaire de choix, sa validation inscrit le choix dans la cellule (les listes de choix du formulaires sont basées sur les listes appelées LOC, MEN et REM de Liste puis sur les sous listes L.01, M.01, M.02 etc en bleu dans Liste)
Une colonne prix est ajoutée dans Liste pour mettre le PUHT de chaque prestation, la plage est nommée tarif et les PU s'affichent automatiquement dans le devis lors du choix d'une prestation (par une formule de rechercheV
Cdlmnt
En attendant le retour de Vaucluse :
Tu ne peux pas avoir plusieurs listes déroulantes différentes dans la même cellule
Pour faire les différents choix sur une même cellule il faut passer par une macro en VBA et un formulaire
ex d'après ton fichier : https://www.cjoint.com/?0Fkxg6jCPwW
Le 1er choix se fait en cellule B20 du devis sur une liste déroulante
Ensuite pour les lignes 22 et suivantes un double clic dans une cellule ouvre le formulaire de choix, sa validation inscrit le choix dans la cellule (les listes de choix du formulaires sont basées sur les listes appelées LOC, MEN et REM de Liste puis sur les sous listes L.01, M.01, M.02 etc en bleu dans Liste)
Une colonne prix est ajoutée dans Liste pour mettre le PUHT de chaque prestation, la plage est nommée tarif et les PU s'affichent automatiquement dans le devis lors du choix d'une prestation (par une formule de rechercheV
Cdlmnt
Bonjour
On ne peut que donner raison à VIA qui donne le meilleur conseil
Voila quand même un petit bricolage selon mon goût pour la forme
https://www.cjoint.com/?DFlhUfOSYLI
vous y trouverez une idée de classement et de nomination des données
pour lecture des menus en B et C, cliquez sur A3
pour recalibrer la feuille au format correct, cliquez sur A2
la colonne P peut être masquées
crdlmnt
On ne peut que donner raison à VIA qui donne le meilleur conseil
Voila quand même un petit bricolage selon mon goût pour la forme
https://www.cjoint.com/?DFlhUfOSYLI
vous y trouverez une idée de classement et de nomination des données
pour lecture des menus en B et C, cliquez sur A3
pour recalibrer la feuille au format correct, cliquez sur A2
la colonne P peut être masquées
crdlmnt
merci a vous tous
je ne pensais pas que cela etait aussi compliqué a réaliser
je vais essayer de trouver un logiciel plus adapter gratuit
merci a tous
je ne pensais pas que cela etait aussi compliqué a réaliser
je vais essayer de trouver un logiciel plus adapter gratuit
merci a tous
re
je reviens vers vous
et si je place différemment ma base de données une colonne par choix catégorie, c'est pas mieux voir fichier joins
https://www.cjoint.com/?3FljlQvn25z
merci a plus
la facon de via55 est vraiment super
a+
je reviens vers vous
et si je place différemment ma base de données une colonne par choix catégorie, c'est pas mieux voir fichier joins
https://www.cjoint.com/?3FljlQvn25z
merci a plus
la facon de via55 est vraiment super
a+
Salut christ3199, je suis tombé par hasard sur ce forum et je suis en train de faire un peu la même chose. Je te montre ce que j'ai fait. Les feuilles qui t'intéressent sont " LISTE DE COMMANDE " et " DONNÉES ". J'espère que ça t'aidera et si tu as des questions n'hésite pas.
https://www.cjoint.com/?0FlloxRONZG
A bientôt.
https://www.cjoint.com/?0FlloxRONZG
A bientôt.
slt a toi tontador
oh merci pour ton fichier mais le problème c'est je suis sur 2003 et je ne peu pas faire ce que toi tu as fait, enfin je pense ?
mais si c'était possible cela voudrais dire une refonte total de ma base de données ?
si c'est que ca cela me prendra du temps mais ce n'est pas grave...
peux-tu me dire en détails comment tu as créer ta base ? pour les prix je me débrouillerait, car je fait au coup par coup je n'ai pas des tarifs prédéfinis...
mais pour le détails de mon devis il faut que je face plusieurs colonne comme le tient ou c'est possible de la faire avec UNE seule colonne ?
encore merci pour ton aide
j'espère a +
oh merci pour ton fichier mais le problème c'est je suis sur 2003 et je ne peu pas faire ce que toi tu as fait, enfin je pense ?
mais si c'était possible cela voudrais dire une refonte total de ma base de données ?
si c'est que ca cela me prendra du temps mais ce n'est pas grave...
peux-tu me dire en détails comment tu as créer ta base ? pour les prix je me débrouillerait, car je fait au coup par coup je n'ai pas des tarifs prédéfinis...
mais pour le détails de mon devis il faut que je face plusieurs colonne comme le tient ou c'est possible de la faire avec UNE seule colonne ?
encore merci pour ton aide
j'espère a +
Juste une petite parenthèse, je suis débutant en Excel et j'ai appris à faire ça en environ 2 semaines.
Pour ma base, j'ai crée tout en bas la liste de mes familles (CHARPENTE,etc..). J'ai mis toutes ces valeurs dans une plage. Ensuite j'ai crée mes tableaux pour chaque famille en leur donnant une plage ( une plage pour chaque tableau de famille). Ensuite quand j'ai fait ça, j'ai sélectionné tout mon tableau avec mes familles ( sans la liste des familles tout en bas), je l'ai appelé table. Comprends-tu déjà ça ?
Pour ma base, j'ai crée tout en bas la liste de mes familles (CHARPENTE,etc..). J'ai mis toutes ces valeurs dans une plage. Ensuite j'ai crée mes tableaux pour chaque famille en leur donnant une plage ( une plage pour chaque tableau de famille). Ensuite quand j'ai fait ça, j'ai sélectionné tout mon tableau avec mes familles ( sans la liste des familles tout en bas), je l'ai appelé table. Comprends-tu déjà ça ?
slt a toi tontador
et bien tu dois être calé pour avoir fait ta base en 2 semaines
moi c'est loin d'être ma tasse de thé et en plus ma société me prend énormément de temps je ne compte pas les heures(tu connais ca).....alors si j'ai personne qui me montre pas à pas comment faire je n'aurais pas le temps de passer du temps a le crée moi-même sans aide....
pour ce que tu me dis, pour moi c'est du chinois..., oui car je ne c'est pas comment commencer et comment gérer toutes mes données....
merci a toi de tes efforts
et peu etre a +
et bien tu dois être calé pour avoir fait ta base en 2 semaines
moi c'est loin d'être ma tasse de thé et en plus ma société me prend énormément de temps je ne compte pas les heures(tu connais ca).....alors si j'ai personne qui me montre pas à pas comment faire je n'aurais pas le temps de passer du temps a le crée moi-même sans aide....
pour ce que tu me dis, pour moi c'est du chinois..., oui car je ne c'est pas comment commencer et comment gérer toutes mes données....
merci a toi de tes efforts
et peu etre a +
merci a vous tous pour vos réponses
donc il faudrait que fasse 3 colonne en b au lieu d'une ?
donc pour pentier ta facons de faire est pas mal
et la façon de via55 est super mais il faudrait que je sois + qu'amateur en EXCEL et que je ne soit pas sur 2003.
l'idée de de vaucluse est elle aussi super mais cela doit être du vba ? et moi et le vba ......
la solution de tontador n'est pas mal non plus....
donc ayant des horaires a rallonges et donc un peu de mal a me mettre sur l'ordi pour comprendre les formules; j'y vais pour mes devis et mes factures et je trouve que cela me prend assez de temps....
donc ma question est simple :
si je dois refaire tout le schéma de mon tableau de DEVIS je le ferais mais il faut que les formules me soit compréhensible et que je puisse les modifier si j'ai besoins ainsi que ma base de données....
donc par rapport a toutes les idées pour moi c'est laquelle la plus simple a réaliser ?
a+
donc il faudrait que fasse 3 colonne en b au lieu d'une ?
donc pour pentier ta facons de faire est pas mal
et la façon de via55 est super mais il faudrait que je sois + qu'amateur en EXCEL et que je ne soit pas sur 2003.
l'idée de de vaucluse est elle aussi super mais cela doit être du vba ? et moi et le vba ......
la solution de tontador n'est pas mal non plus....
donc ayant des horaires a rallonges et donc un peu de mal a me mettre sur l'ordi pour comprendre les formules; j'y vais pour mes devis et mes factures et je trouve que cela me prend assez de temps....
donc ma question est simple :
si je dois refaire tout le schéma de mon tableau de DEVIS je le ferais mais il faut que les formules me soit compréhensible et que je puisse les modifier si j'ai besoins ainsi que ma base de données....
donc par rapport a toutes les idées pour moi c'est laquelle la plus simple a réaliser ?
a+
slt mr raymond pentier
désolé pour le retard bcq de travail
mais si je désire garder cette facon de faire c'est pas possible ? avoir une sorte de "commandbars popup perso" comme j'ai vu dans d'autre forums ?
merci a toi
a+
désolé pour le retard bcq de travail
mais si je désire garder cette facon de faire c'est pas possible ? avoir une sorte de "commandbars popup perso" comme j'ai vu dans d'autre forums ?
merci a toi
a+