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 Accro
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
 

Discussions similaires


Haut Bas