Excel 2010 : listes déroulantes dans table et formulaire
Résolu
hatusu
Messages postés
54
Date d'inscription
Statut
Membre
Dernière intervention
-
hatusu Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
hatusu Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
Bonjour
J'essaie de créer une base avec des listes déroulantes "dépendantes" :
- une première colonne avec une liste
- une deuxième colonne avec une liste liée à la sélection de la première colonne,
- une troisième colonne avec une liste liée à la sélection de la deuxième colonne.
J'arrive bien à lier les deux premières colonnes (avec =indirect) mais pas la troisième. Je ne sais pas si c'est parce que je le fais mal ou parce que ça n'est pas possible.
Ensuite, je souhaiterais que les utilisateurs de cette base saisissent les infos via un formulaire. Le formulaire Excel ne "remonte" pas les listes déroulantes, et je n'arrive pas à utiliser les Userform sur VBA... Ceci étant, si j'y arrivais (!), serait-il possible de "remonter" la notion d'"indirect" pour les différentes listes ?
Merci de vos réponses et conseils.
ps : j'aurai bien utilisé Access... mais mon entreprise ne connait pas et ne veut pas connaître
J'essaie de créer une base avec des listes déroulantes "dépendantes" :
- une première colonne avec une liste
- une deuxième colonne avec une liste liée à la sélection de la première colonne,
- une troisième colonne avec une liste liée à la sélection de la deuxième colonne.
J'arrive bien à lier les deux premières colonnes (avec =indirect) mais pas la troisième. Je ne sais pas si c'est parce que je le fais mal ou parce que ça n'est pas possible.
Ensuite, je souhaiterais que les utilisateurs de cette base saisissent les infos via un formulaire. Le formulaire Excel ne "remonte" pas les listes déroulantes, et je n'arrive pas à utiliser les Userform sur VBA... Ceci étant, si j'y arrivais (!), serait-il possible de "remonter" la notion d'"indirect" pour les différentes listes ?
Merci de vos réponses et conseils.
ps : j'aurai bien utilisé Access... mais mon entreprise ne connait pas et ne veut pas connaître
A voir également:
- Excel 2010 : listes déroulantes dans table et formulaire
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Clé activation office 2010 gratuit - Télécharger - Sécurité
- Si ou excel - Guide
4 réponses
Mes listes sont :
Univers :
- aquatique
- forme
Aquatique :
- aquatique adultes
- aquatique enfants
Aquatique adultes :
- aquagym
- ...
Aquatique enfants :
- activités ados
- ...
Forme :
- zumba
- ...
Je n'ai pas créé de formulaire, juste la base pour l'instant, ne sachant pas comment remonter les listes déroulantes dans le formulaire...
Les champs de ma base contenant des listes sont :
Univers | Catégorie | Activité |
où
- catégorie = liste Aquatique si Univers=aquatique SINON =Forme
- activité = Aquatiques adultes si catégorie=aquatique adultes OU =Aquatiques enfants si catégorie=aquatique enfants OU =Forme si catégorie=Forme
Merci de ton aide
Univers :
- aquatique
- forme
Aquatique :
- aquatique adultes
- aquatique enfants
Aquatique adultes :
- aquagym
- ...
Aquatique enfants :
- activités ados
- ...
Forme :
- zumba
- ...
Je n'ai pas créé de formulaire, juste la base pour l'instant, ne sachant pas comment remonter les listes déroulantes dans le formulaire...
Les champs de ma base contenant des listes sont :
Univers | Catégorie | Activité |
où
- catégorie = liste Aquatique si Univers=aquatique SINON =Forme
- activité = Aquatiques adultes si catégorie=aquatique adultes OU =Aquatiques enfants si catégorie=aquatique enfants OU =Forme si catégorie=Forme
Merci de ton aide
Bonsoir,
essaie de mettre ton fichier en ligne sans données confidentielles
tu peut avec ce lien:
https://www.cjoint.com/
Amicalement
marc
essaie de mettre ton fichier en ligne sans données confidentielles
tu peut avec ce lien:
https://www.cjoint.com/
Amicalement
marc
J'ai repris mon fichier. J'ai réussi à insérer les listes... mais je n'y arrive pas si je mets des titres de colonnes. Comment les insérer ? Et comment créer un formulaire de saisie (sans avoir de connaissance en VBA) ?
Merci !
https://www.cjoint.com/?0FwxvAfYDNX
Merci !
https://www.cjoint.com/?0FwxvAfYDNX
Bonsoir,
mais je n'y arrive pas si je mets des titres de colonnes. Comment les insérer ?
Insère une ligne et supprime les validations par liste. (copier-coller 3 cellules vides dessus)
Et comment créer un formulaire de saisie (sans avoir de connaissance en VBA) ?
Sans connaitre le vba : et bien si c'est pour apprendre donc regarde ce qui a déjà été proposé.
En connaissant le vba : c'est s'embêter pour rien. Si encore tu avais 30 colonnes...
Fait comme tout le monde, saisis directement dans le tableau.
eric
mais je n'y arrive pas si je mets des titres de colonnes. Comment les insérer ?
Insère une ligne et supprime les validations par liste. (copier-coller 3 cellules vides dessus)
Et comment créer un formulaire de saisie (sans avoir de connaissance en VBA) ?
Sans connaitre le vba : et bien si c'est pour apprendre donc regarde ce qui a déjà été proposé.
En connaissant le vba : c'est s'embêter pour rien. Si encore tu avais 30 colonnes...
Fait comme tout le monde, saisis directement dans le tableau.
eric
Bonjour
J'ai essayé d'insérer une ligne, en supprimant la validation des listes comme tu l'indiques, mais ça met le vrac dans les lignes du dessous.
Pour ce qui est du formulaire - comme pour le reste - , j'ai déjà cherché, ici et ailleurs, sans trouver mon bonheur, d'où mon post.
Si je m'embête avec cette base, ce n'est pas pour rien : elle va comprendre beaucoup plus de colonnes que celle de mon "test". Et cette base sera alimentée par une vingtaine de personnes et intègre des "recherchev" et des calculs, entre autres. Elle permettra de sortir plusieurs statistiques, sous forme de TCD, que j'ai déjà bâtis (j'ai donc besoin des intitulés de colonnes).
D'où ma prise de tête...
J'ai essayé d'insérer une ligne, en supprimant la validation des listes comme tu l'indiques, mais ça met le vrac dans les lignes du dessous.
Pour ce qui est du formulaire - comme pour le reste - , j'ai déjà cherché, ici et ailleurs, sans trouver mon bonheur, d'où mon post.
Si je m'embête avec cette base, ce n'est pas pour rien : elle va comprendre beaucoup plus de colonnes que celle de mon "test". Et cette base sera alimentée par une vingtaine de personnes et intègre des "recherchev" et des calculs, entre autres. Elle permettra de sortir plusieurs statistiques, sous forme de TCD, que j'ai déjà bâtis (j'ai donc besoin des intitulés de colonnes).
D'où ma prise de tête...
Bonjour,
mais ça met le vrac dans les lignes du dessous.
Après l'insertion reprend tes validations avec indirect() en ligne 2 avant de les recopier vers le bas.
En B2 par exemple ça devient =INDIRECT(A3) au lieu de =INDIRECT(A2). Sans doute un bug excel.
Pour ce qui est du formulaire c'est une autre question. Démarres un nouveau fil et met celui-ci en résolu si ça l'est.
eric
mais ça met le vrac dans les lignes du dessous.
Après l'insertion reprend tes validations avec indirect() en ligne 2 avant de les recopier vers le bas.
En B2 par exemple ça devient =INDIRECT(A3) au lieu de =INDIRECT(A2). Sans doute un bug excel.
Pour ce qui est du formulaire c'est une autre question. Démarres un nouveau fil et met celui-ci en résolu si ça l'est.
eric
Bonjour
Voila un truc vite fait
a toi de jouer maintenent
http://cjoint.com/?3FwwyK4Rib7
A+
Maurice
Voila un truc vite fait
a toi de jouer maintenent
http://cjoint.com/?3FwwyK4Rib7
A+
Maurice
Bonjour ce n'est pas dans les propriétés qu'il fau regarder
mais dans le code vba
https://www.cjoint.com/c/CFxnKuE9VDK
marc
mais dans le code vba
https://www.cjoint.com/c/CFxnKuE9VDK
marc