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

XL 2021 Liens Hypertextes

Yacine

XLDnaute Occasionnel
Bonjour,

Je voudrais si c'est possible créer un seule lien hypertexte pour le résultat que j'obtiens par rapport à ma saisie pour que ça point sur la bonne feuille, vous trouverez l'exemple sur l'exemple en pièce jointe.

Je vous remercie par avance
 

Pièces jointes

  • Pays.xlsx
    25 KB · Affichages: 7

fanch55

XLDnaute Barbatruc
Salut,
Je pense que c'est la cellule J15 de la feuille Accueil
Une formule possible ( assez longue ) :
VB:
=LIEN_HYPERTEXTE(STXT(CELLULE("nomfichier");TROUVE("[";CELLULE("nomfichier"));TROUVE("]";CELLULE("nomfichier"))-TROUVE("[";CELLULE("nomfichier"))+1)&SIERREUR(INDEX(D3:D71;EQUIV(I15;B3:B71;0);1);"")&"!A1";SIERREUR(INDEX(D3:D71;EQUIV(I15;B3:B71;0);1);""))
 

patty58

XLDnaute Occasionnel
Bonsoir Yacine, bonsoir fanch55
Champion fanch55 !
Il faut dire que suis vba et pas formule, mais je m'étais tout de même plongée dedans sans succès.
Comment arrivez-vous à maîtriser des formules à rallonge comme ça ?
Bonne nuit à tous
 

job75

XLDnaute Barbatruc
Bonsoir,

Je ne comprends pas car c'est vraiment très simple, en J15 :
Code:
=LIEN_HYPERTEXTE("#"&RECHERCHEV(I14;B:D;3;0)&"!A1";RECHERCHEV(I14;B:D;3;0))
SIERREUR n'est pas indispensable.

A+
 

Pièces jointes

  • Pays.xlsx
    23.1 KB · Affichages: 5

fanch55

XLDnaute Barbatruc
Bonsoir,

Je ne comprends pas car c'est vraiment très simple, en J15 :
Code:
=LIEN_HYPERTEXTE("#"&RECHERCHEV(I14;B:D;3;0)&"!A1";RECHERCHEV(I14;B:D;3;0))
SIERREUR n'est pas indispensable.

A+
Salut @job75
Exact, à force de toujours chercher dans d'autres classeurs, j'avais oublié le symbole # pour le classeur courant.
Les index et equiv ont été conservés pour préserver le travail existant.
Mais ta formule est bien plus courte .
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…