Excel : longueur fenêtre liste déroulante

Polydor -  
 Polydor -
Bonjour,
Je me débrouille un peu dans Excel 2007 mais je coince sur ceci : je souhaiterais que la fenêtre de la liste déroulante qui apparait quand je clique sur la flèche de la cellule montre tous les choix de ma liste en une fois (une quinzaine) sans avoir de curseur sur le côté. Cela ferait gagner beaucoup de temps pour la saisie.
Merci d'avance pour votre aide.
A voir également:

3 réponses

gbaujeu Messages postés 8 Statut Membre 2
 
Bonsoir,

Si tu maitrise VBA, tu peux peut être mettre un controle activeX : zone de liste déroulante. Dans la propriété ListFillRange tu mets ta zone (ex A1:A15) et dans la propriété ListRows à la place de 8 tu mets 15. J'ai fait l'essai la zone s'ouvre en entier.

Par contre pour ce que tu veux faire, il faudra associé le code qui va avec le bouton ou définir la propriété LinkedCell (choisir une cellule) qui donnera une valeur à une cellule en fonction du choix que tu prendra.

A voir, je ne suis peut être pas très clair.

Gilles
0
Polydor
 
Merci gbaujeu,

Pourrais-tu m'indiquer la manière à suivre pour mettre en oeuvre le contrôle activeX qui me semble être la solution pour moi ?

Remerci d'avance.
0
Polydor
 
Rebonsoir,
Malheureusement, je ne connais pas VBA et je préfererais une solution plus simple pour moi !
J'ai lu (après de longues recherches ...) sur un autre post du forum qu'il était possible de redéfinir la largeur de la liste en augmentant la largeur de colonne avant de créer la liste mais serait-il possible de le faire en longueur de manière identique ? J'ai essayé sans résultat !!!
0
Raymond PENTIER Messages postés 71869 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Bonjour.

La réponse est NON.
gbaujeu t'a indiqué la seule solution possible.
0