Cellule référence avec adresse - Liaison 2 fichiers

Bonjour à tous

Je cherche à obtenir le résultat d'une cellule qui se trouve dans un autre fichier.

J'ai une fonction qui inscrit la référence du share / nom du fichier / emplacement cellule qui est variable.

Si j'introduis ce code dans ma cellule, le résultat s'affiche sans problème:

='\\Shares\Teams\DAMOB\DAMOB_Dashboard_Formationen\[DAMOB_PROBE.xlsm]DAMOB'!$C$15

Mon problème c'est que le fichiere référence ou la cellule référence sont variables…

J'ai donc une formule qui permet de créer l'adresse référence comme ici en haut…. mais le résultat ne s'affiche pas.

=Einstellungen!D10&"["&BE12&"]"&"DAMOB'!"&CQ6

Einstellunge!D10 reprend l'adresse du share

BE12 reprend le nom du fichier

CQ6 prend l'emplacement cellule…

Comme créer ce lien ?

J'ai essayer avec INDIRECT ou ADRESSE hélas sans succès.

Des idées ?

D'avance merci.

PS : pas de fichiers à donner en exemples (données protégées)

Cordialement

Willau

bonjour

joins des petits fichiers avec données bidons

à te relire

amitiés

Bonjour Willau

En effet, INDIRECT ne fonctionne pas avec des fichiers fermés.

Il faut que tu crées la formule par une macro qui fera appel à tes variables.

MaCellule.formula = "ici ma formule"

Bonjour jmd

en effet il vaudrait mieux joindre un fichier simple !

Voilà le fichier avec mon monitoring

Des flèches indiquent ce que je souhaite obtenir.

Les fichiers sources sont variables selon l'inscription faite en colonne G.

Les références des cellules sont déterminées et restent fixe.

Le cheminement vers mon share reste également fixe --> inscrit dans "settings".

Merci d'avance.

Voici un exemple "simple"

Mon énoncé est sans doute trop complexe.

Je vais inscrire mes formules manuellement. Je sais au moins que cela marche ainsi.

Merci pour vos débuts de solutions, hélas bien trop complexes pour moi.

(Je continuerai mes recherches plus tard…)

Encore merci !

Cordialement

Willau

Je vais inscrire mes formules manuellement. Je sais au moins que cela marche ainsi.

Tu peux "enregistrer par macro" ta formule, et ensuite l'adapter comme dans l'exemple fourni.

Steelson

Merci pour ta nouvelle intervention

Néanmoins, mon tableau sera "vivant"... Je souhaite pouvoir y ajouter ou y enlever des lignes.

En utilisant ma formule avec une macro, je devrais également adapter à chaque fois mon code.

La variante "fonction" dans une cellule" me permettrait d'insérer une ligne "standard" ou ma fonction s'y trouverait déjà.

Je cherche encore comment régler ce problème… Mais pour l'heure, que ce soit par VBA ou saisie dans une cellule, le travail est le même… (me semble-t-il)…

Cordialement

Willau

Rechercher des sujets similaires à "reference adresse liaison fichiers"