Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 moteur de recherche

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Patoche42

XLDnaute Junior
Bonjour,
Je préviens tout d'abord que je ne suis pas un expert sur excel...
J'ai eu beau regarder sur le forum , je n'arrive pas à trouver (ou à comprendre) comment créer un moteur de recherche avec mes critères à moi.
J'ai des données avec des liens sur la feuille 2 et j'aimerai que sur la première feuille quand je tape une référence cela m'affiche la référence avec les repères et ces liens qui sont affectés.
J’espère avoir été clair.
en vous remerciant d'avance.
 

Pièces jointes

Dernière édition:
Solution
Avec mon fichier (1) on peut entrer n'importe quoi en H3, le contrôle de validation ne fonctionne pas.

Ce fichier (2) y remédie, j'ai modifié la définition de ListeRepères et la formule de validation en H3.

Bonne nuit.
Bonjour,

En H4 (par exemple), mets :

VB:
=INDEX(données!$B:$B;AGREGAT(15;6;LIGNE(données!$A$1:$A$2000)/(données!$A$1:$A$2000=$F$4);LIGNE(A1)));0)

Tire la formule vers le bas.

Pour masquer les "0" inopportuns, mets la colonne H au format perso:

Standard,Standard;

(avec le ";" à la fin).

Cordialement.

Daniel
 
Bonjour
l'écriture en gras dans un forum veut dire colère...
Ci joint ma solution par macro
A+ François

Ps: Salut Daniel
Je vais me coucher moins con... je connaissais pas cette fonction AGREGAT
par contre il y a une parenthèse de trop après LIGNE(A1)
 

Pièces jointes

Dernière édition:
Bonjjou
Bonjour @fanfan38
Effectivement, erreur de copier coller :

VB:
=INDEX(données!$B:$B;AGREGAT(15;6;LIGNE(données!$A$1:$A$2000)/(données!$A$1:$A$2000=$F$4);LIGNE(A1)))

Oui AGREGAT est sympa. J'aurais pu utiliser GRANDE.VALEUR à la place, mais la formule aurait été matricielle. Par contre, elle est moins parlante (du moins, pour moi).

Daniel
 
Merci pour votre réactivité
Pour l’écriture en gras je n'avais pas fait attention et je ne savais que cela avait une signification (merci pour l'info 😉 )
Daniel,
j'ai essayé de copier coller ta formule mais cela ne marche pas (voir capture)
je dois zapper quelque chose.

François,
je regarderais ton fichier chez moi car sur le PC de mon TAF je ne peux activer les macros a cause de l'admin.
 
Oui ,c'est ça
Par contre je viens d'essayer ton fichier avec les macros ,du coup j'ai le même problème avec les liens.

Si ce n'est pas trop abuser de ton temps, est ce qu'il y a moyen de créer un 3eme onglet qui, quand on écris dans une case une référence, génère dans l'onglet "données" la référence et tous ces repères?
Ou si tu as une autre approche pour mon problème je suis preneur.
Merci encore pour le temps passé pour moi
 
Bonjour viviepat, danielco, fanfan38,

Voyez le fichier joint et les macros dans le code des feuilles.

Elles créent les listes de validation en F3 et H3 de la 1ère feuille.

Ces listes se déroulent automatiquement quand leur cellule est sélectionnée.

A+
 

Pièces jointes

merci job
Les liens ne fonctionnent pas, je me demande si ça ne viens du faite que j'ai excel 2013.
J'ai ce message qui s'affiche.
sinon j'ai bien l'adresse qui s'affiche quand je laisse ma souris dessus.
donc ça devrait fonctionner.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
144
Réponses
2
Affichages
117
Réponses
5
Affichages
319
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…