Un moteur de recherche dans un classeur excel, faisable ???

Résolu/Fermé
bg62 Messages postés 23573 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 3 mars 2024 - 30 janv. 2023 à 19:24
bg62 Messages postés 23573 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 3 mars 2024 - 3 févr. 2023 à 18:00

Bonjour,

pas trs fort avec Excel, je cherche de l'aide :)
1 - j'ai un classeur
2 - dans celui-ci différentes feuilles
-leur nombre peut varier ou augmenter
- sur la première j'ai installé un 'menu' tout simple ( dans une case : clic et insérer lien, etc ... )
- je voudrais réussir à placer dans la même feuille ( dans une ou ??? case ) un " moteur de recherche "
( comme celui que l'on peut déclencher avec 'ctrl + f' pour lancer des recherches de "mots" et ne pas me promener de page en page pour rien ...

- chercher un ou plusieurs mots ( insensible aux accents etc ...)
- dans : classer
- par ligne
- regarder dans : valeurs
- format : standard ( ? )

recherche
recherche


questions, donc:
que mettre comme formule dans la case de recherche qui va remplacer l'image ?
comment sortir et utiliser les résultats facilement quand il y en a beaucoup ?


grands mercis à l'avance
b. g.


Windows / Firefox 109.0


A voir également:

7 réponses

via55 Messages postés 14386 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 1 mars 2024 2 695
1 févr. 2023 à 13:38

Re,

C'est moi qui n'est pas été assez clair

Tu cliques-droit sur le nom de l'onglet ACCUEIL ce qui fait apparaitre la fenêtre ci-dessous puis tu cliques-gauche sur Visualiser le code dans la fenêtre


1
bg62 Messages postés 23573 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 3 mars 2024 2 359
1 févr. 2023 à 16:17

ok, et voici ce que cela me donne :

macro
macro

reste plus qu'à savoir comment l'intégrer à "mon" classeur ....   si il y a copier/coller à faire ou une autre procédure ...

0
The_boss_68 Messages postés 919 Date d'inscription dimanche 15 novembre 2015 Statut Membre Dernière intervention 2 mars 2024 173
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

0
bg62 Messages postés 23573 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 3 mars 2024 2 359
31 janv. 2023 à 10:33

??? je n'en vois pas trop l'intérêt dans ce cas précis ....

-1
via55 Messages postés 14386 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 1 mars 2024 2 695
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


0
bg62 Messages postés 23573 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 3 mars 2024 2 359
31 janv. 2023 à 18:30

merci :)

super !

0
via55 Messages postés 14386 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 1 mars 2024 2 695
31 janv. 2023 à 23:42

Re,

Voilà un exemple de ce que peux faire une macro

https://www.cjoint.com/c/MAFwPNnYQ7W

Cdlmnt

Via


0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bg62 Messages postés 23573 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 3 mars 2024 2 359
1 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é

......


0
via55 Messages postés 14386 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 1 mars 2024 2 695
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)


0
bg62 Messages postés 23573 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 3 mars 2024 2 359
1 févr. 2023 à 17:41

euhhhhhh     oui     MP envoyé :)

0
bg62 Messages postés 23573 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 3 mars 2024 2 359
3 févr. 2023 à 18:00

macro(s) et même plus reçus :) super !!!

excel
excel

0