Formule liaison fichiers fermés

roidurif

XLDnaute Occasionnel
Bonjour,

Je souhaite créer une liaison à partir de classeurs externes pour lire des données de fichiers fermé (sans macro).

Mes données sources sont indiquées dans une cellule.
Exemple :

En B1 Nom Fichier = 1-CDES NON CONFORMES.xlsx
En C1 Nom Onglet= _1_CDES_NON_CONFORMES

J'ai créé cette formule qui semble ne pas fonctionner.

Est-ce que j'ai oublié quelque chose ?

=INDEX("'C:\Users\Documents\["&B1&"]"&C1&"'!"$A$1:$IV$65536;2;2)

Merci d'avance pour votre aide
 

djidji59430

XLDnaute Barbatruc
Bonjour,

La bonne formule serait

=INDEX(indirect("'C:\Users\Documents\["&B1&"]"&C1&"'!"$A$1:$IV$65536");2;2)

Or elle ne fonctionne pas en 3D.

je pense qu'il faut passer par du VBA (que je ne sais pas utiliser !)

Crdmt
 

roidurif

XLDnaute Occasionnel
Bonjour,

Merci pour vos retour

Je viens de faire le test avec suivante quo ne semble pas fonctionner chez moi :

=INDEX(indirect("'C:\Users\Documents\["&B1&"]"&C1&"'!"$A$1:$IV$65536");2;2)

Cdlt
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas