Preselection du 1er élément d'une liste
Résolu
aldéric76
Messages postés
314
Statut
Membre
-
aldéric76 Messages postés 314 Statut Membre -
aldéric76 Messages postés 314 Statut Membre -
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
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:
- Preselection du 1er élément d'une liste
- Liste déroulante excel - Guide
- Liste code ascii - Guide
- Liste déroulante en cascade - Guide
- Site dangereux liste - Guide
- Voir liste d'amis facebook - Guide
2 réponses
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!
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!