Fonction INDIRECT.EXT

Fermé
zambrya Messages postés 22 Date d'inscription mardi 26 mai 2015 Statut Membre Dernière intervention 17 juin 2015 - 12 juin 2015 à 10:59
 gefanatty - 27 juil. 2015 à 11:04
Bonjour à tous,

J'ai à nouveau besoin de votre aide.
Voilà j'utilise la fonction INDIRECT.EXT. Et dans la cellule A1 j'ai un lien hypertexte.
Je souhaiterais dans ma formule INDIRECT.EXT faire référence à ma cellule A1.
J'ai essayé de faire comme ceci :

=INDIRECT.EXT("'["& A1 &"]Feuil1'!C16";VRAI)

Mais cette solution ne fonctionne pas.

Avez-vous une idée ?

Merci par avance,

Ambre
A voir également:

3 réponses

JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
12 juin 2015 à 11:22
Bonjour,

la réponse dépend de ce qu'il y a dans la cellule A1.

envoie ton fichier sur cjoint

cordialement
1
zambrya Messages postés 22 Date d'inscription mardi 26 mai 2015 Statut Membre Dernière intervention 17 juin 2015
12 juin 2015 à 11:58
Bonjour,

Dans la cellule A1 il y a un lien hypertexte du type :
J:\COMMUN\TRAVAIL\QUALITE\Actions correctives\2014\0214.xlsx

Je ne trouve pas comment envoyer le fichier..

Merci Ambre
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858 > zambrya Messages postés 22 Date d'inscription mardi 26 mai 2015 Statut Membre Dernière intervention 17 juin 2015
12 juin 2015 à 12:26
Bonjour,

tu vas sur cjoint.com, tu génères le lien hypertexte que tu colles dans le prochain message. Tu ne mets aucunes infos perso dans les fichiers que tu mets en ligne.

La question est : A1 contient-elle un texte qui n'a rien à voir avec le lien hypertexte J:\COMMUN\TRAVAIL\QUALITE\Actions correctives\2014\0214.xlsx.

Si oui, il faut extraire le lien hypertexte de A1 à l'aide d'une fonction que tu mets dans un module, (Alt F11 puis insérer module) du genre :
Function lien(a As Range) As String
lien = a.Hyperlinks(1).Address
End Function
et transformer ta formule en :
=INDIRECT.EXT("'["& lien(A1) &"]Feuil1'!C16";VRAI) 


cordialement
0