Listes déroulantes qui commencent par la fin

Fermé
CLAVERELI Messages postés 52 Date d'inscription lundi 8 octobre 2012 Statut Membre Dernière intervention 24 mai 2014 - 24 juin 2013 à 15:40
CLAVERELI Messages postés 52 Date d'inscription lundi 8 octobre 2012 Statut Membre Dernière intervention 24 mai 2014 - 26 juin 2013 à 07:08
Bonjour,

J'ai une feuille de calcul composée d'un grand nombre de cellules avec liste déroulante formatées avec la fonction =DECALER(PLAN!$K$59;;;NBVAL(PLAN!$K:$K)) pour pouvoir ajouter d'autres valeurs au fur et à mesure de l'évolution de la feuille.
Cela fonctionne sauf qu'à l'ouverture les listes positionnent le focus sur la première ligne vide qui peut se situer plusieurs dizaines de lignes après la première option valide.
Ceci ralenti considérablement la saisie.
Je cherche donc à obtenir l'ouverture de chaque liste déroulante sur la première option valide.

Qui pourrait se pencher sur ma question en espérant qu'elle est suffisamment claire.

Par avance merci.



9 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
24 juin 2013 à 16:00
«... en espérant qu'elle est suffisamment claire. » Bof !
Peut-être qu'avec le fichier ....
0
CLAVERELI Messages postés 52 Date d'inscription lundi 8 octobre 2012 Statut Membre Dernière intervention 24 mai 2014
24 juin 2013 à 17:18
Bonjour Patrice33740.

Te faire faire parvenir mon fichier? Bof! Pourquoi pas?
Mais je ne vois pas comment m'y prendre.
Peux-tu m'éclairer?
A bientôt.
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
24 juin 2013 à 17:24
0
CLAVERELI Messages postés 52 Date d'inscription lundi 8 octobre 2012 Statut Membre Dernière intervention 24 mai 2014
24 juin 2013 à 17:36
J'espère que tu as le lien à présent
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
24 juin 2013 à 17:52
Il faut que tu copies le lien et que tu le colles dans ton prochain message !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
CLAVERELI Messages postés 52 Date d'inscription lundi 8 octobre 2012 Statut Membre Dernière intervention 24 mai 2014
24 juin 2013 à 18:06
Patrice33740

Voici est-ce mieux?
Pardon pour la perte de temps mais l'informatique et moi ne sommes pas de la même génération!!! Ca se voit? Ah bon!

https://www.cjoint.com/?0FysdqydB87
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
24 juin 2013 à 18:28
Re,

La meilleure solution consiste à mettre toutes tes listes en haut d'une nouvelle feuille spécialement dédiée en utilisant :
=DECALER(PLAN!$K$2;;;NBVAL(PLAN!$K:$K)-1)

Autre possibilité, corriger tes formules en déterminant un nombre max de valeurs possibles (ici 1000) :
=DECALER(PLAN!$K$59;;;NBVAL(PLAN!$K$59:$K$1058)-1)
0
CLAVERELI Messages postés 52 Date d'inscription lundi 8 octobre 2012 Statut Membre Dernière intervention 24 mai 2014
25 juin 2013 à 17:50
Bonjour Patrice

Merci pour tes propositions qui ne résolvent pas mon problème.
Après ces essais et autres bidouillages, j'en arrive à la conclusion que les listes ne tolèrent pas les cellules vides.
Fort de cela j'ai introduit dans de 2 cellules vides un "-".
Et là ça marche : je retrouves mes valeurs dans l'ordre voulu (les "-" en dernier) et surtout la première valeur (ordre alpha numérique), en tête de liste.
Pourquoi ces "-"? Ils remplacent par avance de futures entrées et même après tri alpha numérique ils sont toujours placés en bout de liste, donc pas gênants.
C'est surement un bidouillage pas très élégant mais à défaut....
Merci encore.
Je ne ferme pas volontairement la discussion à ce stade au cas ou un bidouillage plus conventionnel me serait proposé.
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
26 juin 2013 à 01:26
Bonjour,

L'intérêt des listes dynamiques est qu'elles s'adaptent automatiquement au nombre de valeurs qu'elles contiennent.
Il est donc parfaitement inutile de prévoir des cellules vides pour de futures entrées

Pas besoin de bidouillage :
https://www.cjoint.com/?CFAbznZJ1X2
0
CLAVERELI Messages postés 52 Date d'inscription lundi 8 octobre 2012 Statut Membre Dernière intervention 24 mai 2014
26 juin 2013 à 07:08
Bonjour et merci.

J'ai jeté un rapide coup d'oeil sur ton dernier envoi.
Je vais refaire un autre essai.
Je te tiens au courant.
Bonne journée.
0