Un moteur de recherche dans un classeur excel, faisable ???
Résolu/Fermébg62 Messages postés 23712 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 18 avril 2025 - 3 févr. 2023 à 18:00
- Un moteur de recherche dans un classeur excel, faisable ???
- Liste déroulante excel - Guide
- Trier un tableau excel - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Word et excel gratuit - Guide
- Si et excel - Guide
7 réponses
1 févr. 2023 à 13:38
30 janv. 2023 à 20:36
Bonsoir,
Un fichier EXCEL anonymisé complété par des explications exhaustives
mis sur https://www.cjoint.com/ permettrait aux intervenants de répondre plus précisément à ta question.
Slts
31 janv. 2023 à 10:33
??? je n'en vois pas trop l'intérêt dans ce cas précis ....
31 janv. 2023 à 13:33
Bonjour
Ce n'est pas une formule qu'il te faut mais une macro
Je regarde ce qui est possible et je te fais un retour
Cdlmnt
Via
31 janv. 2023 à 18:30
merci :)
super !
31 janv. 2023 à 23:42
Re,
Voilà un exemple de ce que peux faire une macro
https://www.cjoint.com/c/MAFwPNnYQ7W
Cdlmnt
Via
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question1 févr. 2023 à 11:21
ok merci ... je t'ai dit que j'étais nul ... :)
j'ai regardé ton tableau et déjà je ne sais pas faire ceci :
Cliquer sur l'onglet ACCUEIL puis clic -droit et Visualiser le code
pour ouvrir l'onglet VBA et voir le code commenté
......
1 févr. 2023 à 17:06
Pour l'adapter à ton classeur il faut faire plusieurs choses :
1) Copier la feuille DATA depuis mon classeur et l'envoyer dans le tien et la placer en premier
2) Ta feuille avec menu doit alors être en 2eme puis soit tu la renommes ACCUEIL soit il faudra remplacer dans les 2 macros le nom ACCUEIL par celui-de ta feuille (se fait en une fois avec Edition puis Remplacer du menu de l'éditeur VBA avec les macros
3) Dans ta feuille ACCUEIL (ou assimilée) tu doit placer la cellule de recherche comme moi en G5 et laisser la colonne G libre pour les résultats de la recherche, si tu veux changer de cellule et de colonne il faut modifier les références dans les macros en conséquence
4) tu dois aussi dans cette feuille ACCUEIL insérer le bouton qui permet de valider le choix et de lancer la macro (Dans le ruban cliquer sur Développeur puis sur Insérer puis sur l’icône bouton dans les Contrôles ActiveX et l’insérer à l'endroit de ton choix - Cliquer ensuite sur Mode Création pour pouvoir modifier le bouton - clic droit sur le bouton pour ouvrir fenêtre et accéder aux Propriétés (tu peux modifier couleur, écriture etc et le texte du bouton (Caption). - Puis double-clic sur le bouton pour créer la macro associée au bouton (la macro est vide à cet instant, il faudra coller dedans celle de 3 lignes qui était associée à mon bouton )
5) Dans l'éditeur VBA (ouvert avec Visualiser le code) inserer un module (dans le menu en haut Inserer puis Module) et dans la page blanche coller toutes les lignes de mon module depuis Public mot As String jusqu'à End Sub puis fermer l'éditeur (faire remplacement du nom ACCUEILsi nécessaire comme dit plus haut juste avant)
6) Dans la feuille ACCUEIL Dans Développeur recliquer sur Mode création pour annuler le Mode, le bouton est alors opérationnel
Si tu n'y arrives pas envoei moi ton fichier par cjoint et je t'adapterai cela.
Si fichier confidentiel tu peux m'envoyer le lien cjoint en message privé (cliquer sur mon pseudo dans la discussion pour y accéder)
1 févr. 2023 à 17:41
euhhhhhh oui MP envoyé :)
3 févr. 2023 à 18:00
1 févr. 2023 à 16:17
ok, et voici ce que cela me donne :
reste plus qu'à savoir comment l'intégrer à "mon" classeur .... si il y a copier/coller à faire ou une autre procédure ...