Liste déroulante avec saisie semi-automatique

drl -  
Boisgontierjacques Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai créé la fonction

=SI(f3<>"";DECALER(pianog1;EQUIV(f3&"*";pianoliste;0)-1;;SOMMEPROD((STXT(pianoliste;1;NBCAR(f3))=TEXTE(f3;"0"))*1));pianoliste)

lors de la saisie des premières lettres aucune visualisation ne s'affiche

avez vous une idée

merci

A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
sans connaitre le fichier, c'est la loterie
on suppose:
__(?1)que votre formule sert à définir le nom de la liste alimentant le menu déroulant?
__que pianog1 est le nom donné à la cellule de départ de la liste
__(?3)que pianoliste est le nom de la liste complètedes références, classées par ordre alphabétiques

alors essayez de nommer le champ à utiliser (nom inconnu?) avec cette formule:

=DECALER(pianog1;EQUIV(F3&"*";Pianoliste;0)-1;;NB.SI(Pianoliste;F3&"*"))


crdlmnt

0
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Bonjour,

La formule est correcte.
Reste à savoir si le reste l'est aussi.
En toute logique, si la liste de validation a été déclarée correctement, tu devrais la voir dans son intégralité avec la source =pianoliste.

Pour t'aider
https://www.commentcamarche.net/applis-sites/bureautique/549-creer-des-listes-deroulantes-dans-excel/

A+
0