Liste déroulante

Fermé
jl00700 - 8 juin 2012 à 08:45
 jl00700 - 8 juin 2012 à 13:51
Bonjour,

Je suis sur Excel 2010 et j'ai réussi à programmer les listes déroulantes grâce à vos conseils.
Toutefois, j'ai des listes de valeurs dont le nombre d'occurrence varie et il arrive que sur certaines liste, l'affichage se présente avec un ascenseur et une liste vide, il faut systématiquement remonter l'ascenseur pour voir apparaître les valeurs.
Est-ce parce que je n'ai pas classé mes données par ordre alphabétique.
Merci de votre réponse.
Cordialement.

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
8 juin 2012 à 09:51
Bonjour

l'ordre alphabétique n'a rien à voir

d'une part il existe des solutions pour limiter la liste en l'ajustant au nombre de résultats, mais elles sont assujetties aux formules qui remplissent la liste de référence, il faudrait donc en savoir plus

D'autre part excel aligne automatiquement l'affichage de la liste sur la correspondance avec la valeur de la cellule choisie. Et donc si vous sélectionnez dans une cellule vide, c'est la première vide qui se centre sur l'affichage.
Pour éviter cela:
soit point N° 1 vous supprimer les vides de la liste
soit vous placez systématiquement une cellule vide en tête de la liste de référence et là, elle s'affichera en début de liste.

Revenez si vous voulez une liste ajustable.(avec des infos)

crdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
8 juin 2012 à 10:04
et pour suivre un exemple de mise en place liste évolutive:
https://www.cjoint.com/?BFikdVInrZb
crdlmnt
0
OK merci à tous et principalement à Vaucluse qui m'a bien aidé à débuter sur les listes déroulantes.
Je continue... j'aurais probablement d'autres questions.
Cordialement.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
8 juin 2012 à 09:56
Bonjour,

une astuce (cascade étant la liste nommée) :
=DECALER(cascade;;;NBVAL(cascade);1)
il faut que les "nonvides" soient regroupées en t^te de liste
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
8 juin 2012 à 11:14
Salut Vaucluse
Et bing! encore une bosse!!!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
8 juin 2012 à 11:26
Salut Michel
pas tout à fait une bosse.... ta formule pour limiter la liste est plus simple que la mienne.
bien amicalement
0