Se connecter avec
S'enregistrer | Connectez-vous

Moteur de recherche sous excel

Dernière réponse : dans Programmation

Bonjour a tous,

je suis actuellement en train de creer une base de donnees sous excel (version 2000 et 2003) et j'aimerai savoir s'il est possible a partir d'une macro de creer un petit moteur de recherche a l'interieur de mon fichier ?

Par exemple, j'aimerai en tapant un mot clef a l'interieur d'une cellule pouvoir faire apparaitre dans une nouvelle feuille toutes les lignes dont au moins une cellule contient ce mot clef.

A noter que chacune de mes cellules contient des phrases et non pas un seul mot et qu'actuellement je travail sur 26 feuilles (chacune comprenant une lettre allant de A jusque Z).

Je vous serais tres reconnaissant si vous pouviez m'aider pour cela.
En vous remerciant par avance.

Autres pages sur : moteur recherche excel

Lassé par la pub ? Créez un compte

Merci Zeb pour tes informations. Oui je sais qu'utiliser access serait plus interessant mais je n'ai pas le choix et je reste encore novice dans l'utilisation d'access pour le moment.

Pourrait tu m'expliquer ce que tu entends par la methode find de l'objet range pour le lien que tu m'a propose ? Merci d'avance

(PS : desole pour la ponctuation j'ecris avec un clavier anglais)
Expert Programmation

La première partie du message n'a aucun avec la seconde.
Le lien, et bien, exécute la fonction ExcelAsDB proposée, tu verras bien

Quant à la methode find de l'objet range, je ne sais pas quoi ajouter de plus. Es-tu allé voir l'aide en ligne d'Excel ?

Merci,
je vais essayer la fonction ExcelAsDB que tu me propose.

Dois-je me servir des macro pour cela ou saisir la fonction dans une cellule ?

Me conseil tu d'inserer la fonction sur une nouvelle page ou sur une page deja existante ?

Et faut-il inserer les chiffres que tu indique lorsque je copie ta formule ?

Desole pour toutes ces questions mais je ne m'y connais pas tres bien non plus sous excel.

Merci encore pour le temps que tu passe a m'aider.
Lassé par la pub ? Créez un compte