Recherche dans liste

EricHD Messages postés 4 Statut Membre -  
EricHD Messages postés 4 Statut Membre -
Bonjour,

J'ai besoin d'un petit programme sous excel (vba) mais ceci est assez difficile...je vous explique!

Pour commencer j'ai une base de donnée complète (designation, tarif, quantité,...) sur une feuille et j'aimerais, sur une autre feuille, que lorsque j'écris dans une case (exemple A1) celle ci recherche une ligne de ma base de donnée.

Exemple:
Je tape "p" et toute les lignes de la base de donnée qui commence par "p" se présentent (sous forme de liste ou autre).
Je continu en tapant "pe" et toute les lignes commençant par "pe" s'affiche (pour que je choisisse).
Je continu...si je tape "peinture" la ligne (ou les lignes) s'affiche pour que je valide !

J'espère être assez claire dans ma demande et vous remercie d'avance pour une éventuelle réponse

Eric (à l'aide!!!)

3 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour

un exemple à adapter (coordonnées GPS 37000 communes)

http://www.cjoint.com/c/EIxe5MR3lCh


remarque
le "à l'aide" peut paraitre superflu. si tu viens sur un forum, c'est parce que tu as besoin d'aide et non d'un plan ORSEC :o)

Michel
0
EricHD Messages postés 4 Statut Membre
 
Tout d'abord merci pour cette réponse rapide par contre je ne peux pas ouvrir ce fichier, peut etre est ce parce que je suis sous excel 2000 ?

Avez vous une solution ?

Merci
Eric
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour

ci joint Version 97-2003
http://www.cjoint.com/c/EIyg3zczPun


0
EricHD Messages postés 4 Statut Membre
 
Merci beaucoup, je vais étudier ceci et ne manquerai pas de revenir vers vous...
0
EricHD Messages postés 4 Statut Membre
 
Bon....rien à faire, impossible de faire fonctionner le programme, il se met en erreur d'execution'13' dès que je rentre une lettre dans la case jaune ! de plus celle ci se rétrécie a mesure que je clique dessus et devient minuscule ! bizarre...
0