Preselection du 1er élément d'une liste

Résolu
aldéric76 Messages postés 302 Date d'inscription   Statut Membre Dernière intervention   -  
aldéric76 Messages postés 302 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai une liste déroulante pointant sur une plage A1:A50
Pour l'instant , seules les ligne A1 à A20 sont renseignées
les lignes suivantes seront alimentées au fur et à mesure
Lorsque j'ouvre la liste déroulante, la 1ere ligne vide est présélectionnée
je dois donc remonter en haut de la liste pour sélectionner l'élément désiré
Mes questions:
-Est-il possible que le 1er élément de la liste soit présélectionné à l'ouverture de celle-ci ?
-Est-il possible de supprimer de la liste les lignes vides ?

Merci à tous
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
pour faire simple:

laisser une cellule vide (A1) en tête de liste et ainsi elle s'affichera au début

un peu plus compliqué
nommer votre liste avec une formule (Définir un nom):
=DECALER(1° cell;;;NB.SI(champ prévu;"<>")

exemple pour la formule:
champ prévu de A1 à A50

pour ajuster la ligne:
=DECALER(A2;;;NB.SI(A1:A50;"<>"))

ou aussi
=DECALER(A2;;;NBVAL(A1:A50))

si toutefois votre liste de référence se remplit par formule:, écrivez:

=DECALER(A2;;;NB.SI(A1:A50;"><"))
(inversion des signes >< pour ne pas inclure des cellules dont la formule renvoie "")
n'oubliez pas tous les points virgules


crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
aldéric76 Messages postés 302 Date d'inscription   Statut Membre Dernière intervention   7
 
Impeccable

Un grand merci à toi
0