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 -
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
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 déroulante en cascade - Guide
- Liste code ascii - Guide
- Site dangereux liste - Guide
- Liste site streaming illégal - Accueil - Services en ligne
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!