Insérer plusieurs ligne d'un menu déroulant dans une seule cellu

ysmartin Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
ysmartin Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Jusqu'ici je sais créer un menu déroulant et insérer un item de ma liste dans une seule cellule.
Je m'explique : dans mon menu déroulant apparaissent plusieurs propositions (petit, grand, gros, mince, sportif....il s'agit d'un exemple).
Si je souhaite insérer non pas un mais plusieurs items dans une seule cellule, quelle manipulation dois-je faire (par exemple insérer en même temps petit, sportif mince).

Merci de votre réponse
A voir également:

10 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonsoir

Dans un menu déroulant tu ne peux choisir qu'une seule option alors :

-soit tu fais 3 menus déroulant par ex en A1 A2 et A3 et dans la cellule de retour, par ex C2 tu mets la formule = A1 &", " & A2 & ", " &A3

-soit il faut passer par une Userform proposant la liste avec choix multiple et un code VBA qui insère le choix dans la cellule désirée

Cdlmnt
1
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour,

Non dans une liste de validation, il est possible d'afficher plusieurs lignes d'informations j'ai écrit une astuce sur ce lien

https://www.commentcamarche.net/faq/33516-excel-afficher-plusieurs-colonnes-dans-une-liste-de-validation

par contre il n'est pas possible de sélectionner plusieurs données dans une validation et les transcrire automatiquement dans la même cellule, ou je n'ai pas compris la demande
1
ysmartin Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour cette réponse. La première solution est trop longue, j'ai trop de lignes dans mon menu déroulant. Quant à la seconde.... je dois dire que c'est du chinois pour moi. Je ne sais pas ce qu'est userform ni VBA.

Si tu peux m'éclairer....

Merci en tout cas pour cette première réponse.

cdt
0
ysmartin Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
RE,

En fait l'idée est de pouvoir utiliser plusieurs lignes d'une liste déroulante dans une même cellule d'arrivée. Je suis enseignant et pour préparer mes cours je précise (par exemple) dans une cellule le matériel dont je dispose. Parfois je n'ai besoin que de l'ardoise mais parfois j'ai l'ardoise, le cahier, le livre... pour éviter de multiplier les cellules j'ai créer une seule cellule matériel et j'aimerai, grâce au menu déroulant, pouvoir insérer plusieurs mots dans la même cellule. Si j'ai besoin d'un truc je sélectionne mon ardoise mais si j'ai besoin de plus de choses je pensais pouvoir insérer dans la même cellule d'autres matériel de mon menu déroulant....

Bon je vais essayer de bidouiller avec ce que tu m'as déjà indiqué et on verra ce qu'il en ressort. Merci pour ta réponse.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Re,

Un exemple d'userform avec liste de choix multiples

https://www.cjoint.com/?0Iuw0TSIKmz

On peut adapter cet exemple à ton fichier si cela te convient
Poster un exemple du fichier sur cjoint.com et revenir ici indiquer le lien fourni

Cdlmnt
0
ysmartin Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Re,

c super ce truc. Le seul hic (comme je dois imprimer mon fichier), c'est la présence du mot choix. Mais si on peut le mettre en dehors de la zone d'impression... En tous cas voici le lien

https://www.cjoint.com/?0Iuxbrl97VU

Je ne sais pas si ça va me servir dans ce cas là, mais je garde l'idée pour autre chose.

Merci

cdlmt
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Re,

Pour ne pas imprimer le bouton
Onglet Developpeur
Mode Création
Clic droit sur bouton
Format de Controle
Propriétés
Décocher Imprimer l'objet

Par contre je ne sais pas dans ton fichier à quels choix tu voudrais applique le principe ?

Cdlmnt
0
ysmartin Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
re,

je souhaite l'appliquer au menu déroulant matériel et dispositif. Si tu as un tuto je veux bien m'y essayer, il va bien falloir que je me dépatouille tout seul. En tous cas merci.

cdt
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

même principe, autre présentation.
Cliquer sur une cellule en B
https://www.cjoint.com/?DIuxfWS9IEf
eric
0
ysmartin Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
re,


c'est exactement ça que je veux faire. Par contre je n'ai pas trop saisi la procédure pour le créer....

merci de cette première réponse très encourageante pour la suite de mon travail.

cdt
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Alt+F11 pour accéder au code vba.
Les nom des modules sont à gauche (Feuil1, .... , Thisworkbook). Double-clic dessus pour voir le code à droite.
Réalise les étape une par une, et si une est mal expliquée demande.
Sinon il faudra ton fichier avec les explications (quelles plages, quelle liste)
eric
0
ysmartin Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
re,


Bon je vais me lancer.
Si je n'y arrive pas je me permettrai de te solliciter à nouveau. Merci

cdt

YSM
0
ysmartin Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour à tous ceux qui m'ont répondu.... pas réussi à faire ce que je voulais. Merci encore pour vos réponses.

cdt
0