Formule liaison fichiers fermés

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.

Avez-vous une idée SVP pour répondre à mon besoin ?

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

Merci d'avance pour votre aide

Bonjour

1) Pour écrire une formule texte dépendante du contenu d'autres cellules, il faut utiliser la Fonction INDIRECT.

Malheureusement, cette Fonction implique pour s'activer que le classeur source soit ouvert.

2) Tu utilises

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

As-tu besoin de 65000 lignes pour ta recherche?

Cordialement

Merci du retour

Visiblement, la formule proposée ne fonctionne pas :

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

Non valide

J'ai pas besoin de 65000 ligne.

Je ne vois pas d'où peut-venir le pb

Bonjour

Je ne vois pas d'où peut-venir le pb

Et bien, si tu as lu mon message, le problème vient de ce quelle ne peut pas fonctionner...

Cordialement

Ok

N y A -t-il pas un autre moyen de contourner l'ano sans macro ?

Merci

Rechercher des sujets similaires à "formule liaison fichiers fermes"