Bonjour à tous,
N'ayant pas, ou guère progressé en VB, je me tourne et vous sollicite une nouvelle fois afin d'aider une amie qui se sert toujours du papier et du crayon pour gérer ses stocks ; la galère non ?
Ci-joint, un fichier de 2 onglets (mais qui en comportera plusieurs d'ici peu j'espère !)
Le premier onglet "EPICERIE" qui référencie environ 1000 articles et le second "Cmde épicerie".
L'idée était qu'elle puisse rechercher une référence sans avoir à parcourir toute la liste. Ceci étant fait sur les 4 premières lignes (avec recherche en C4, j'ai créé une liste déroulante semi-automatique pour toujours éviter d'avoir à balayer les 1000 références dans la liste déroulante. On tape la ou les premières lettres en C4 et ouvrons ensuite la liste déroulante.
Cette façon de procéder me semblant toujours un peu galère je souhaiterai si possible faire une liste intuitive façon Google search, c'est à dire dès que l'on tape la première lettre la liste s'ouvre puis s'adapte au fur et à mesure de l'écriture et affiche la désignation entière lorsqu'il ne reste plus qu'une solution.
Pas bien facile à expliquer, mais j'ai trouvé un exemple sur le net qui fait exactement ce que je souhaite, mais dont je n'arrive pas à transposer sur mon fichier sur la cellule C4 de l'onglet "EPICERIE", mais aussi sur les cellules C4 à C53 de l'onglet "Cmde épicerie" utilisant la même liste. La liste de référence doit être dans tous les cas celle de l'onglet "EPICERIE" ; Je le fourni dans un second message.
Je vous remercie par avance pour votre aide.
@ toute.....
Re,
Comme convenu le fichier exemple ci-joint
En tapant sur une cellule de la colonne H la liste s'ouvre, puis elle s'adapte au fur et à mesure jusqu'à a afficher le Pays lorsqu'il ne lui reste plus qu'une solution.
En tapant "Z" il affiche directement "Zambi" car il n'en a qu'un commencant par "Z"
Extra non ?
Du moins pour moi
Est ce possible de transposer exactement ce procédé sur mon fichier s'il vous plait ?