Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Lire le contenu d'une cellule dans un fichier externe

1 réponse
Avatar
Si dans Book1.xls - Sheet1
A1 =3D this is a test

Si dans Book2.xls - Sheet1
A1 =3D Book1
A2 =3D Sheet1
A3 =3D A1

J'ai constat=E9 que la fonction =E9crite comme suit=20
=3DINDIRECT("["&A1&".xls]"&A2&"!"&A3) retourne la valeur de=20
l'endroit specifi=E9, soit "this is a test"

Par contre le fichier Book1.xls doit toujours demeurer=20
ouvert sinon le lien ne fonctionne pas.

Est-il possible d'utiliser la fonction INDIRECT()pour=20
obtenir le contenu de la cellule A1 d'un autre fichier=20
excel nomm=E9 par exemple, sans que le fichier cible soit=20
obligatoirement ouvert? Sinon y-a-t-il une fa=E7on de faire=20
autrement?

Merci
Martin C=F4t=E9

1 réponse

Avatar
Philippe.R
Bonjour Martin,
(Si, si, ça peut encore se dire ;o)))

Comme ceci, au bout de ce lien ?

http://www.excelabo.net/xl/formules.php#indirectfermé
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

a écrit dans le message de
news:155601c43e18$85db5e60$
Si dans Book1.xls - Sheet1
A1 = this is a test

Si dans Book2.xls - Sheet1
A1 = Book1
A2 = Sheet1
A3 = A1

J'ai constaté que la fonction écrite comme suit
=INDIRECT("["&A1&".xls]"&A2&"!"&A3) retourne la valeur de
l'endroit specifié, soit "this is a test"

Par contre le fichier Book1.xls doit toujours demeurer
ouvert sinon le lien ne fonctionne pas.

Est-il possible d'utiliser la fonction INDIRECT()pour
obtenir le contenu de la cellule A1 d'un autre fichier
excel nommé par exemple, sans que le fichier cible soit
obligatoirement ouvert? Sinon y-a-t-il une façon de faire
autrement?

Merci
Martin Côté