Mettre à jour des liens en fonction d'un cellule

Résolu
amandinee31 Messages postés 5 Statut Membre -  
amandinee31 Messages postés 5 Statut Membre -
Bonjour,

Dans mon fichier source, je souhaite récupérer le montant d'une cellule d'un autre fichier x, dont le nom est mis en A1 dans le fichier source.

Quand une personne ouvre ce fichier source, elle peut mettre le nom du fichier qu'elle souhaite dans la case A1 (ex: A123456789) et la cellule B1 qui revoit une valeur à ce fichier A123456789.
Tous les fichiers sont dans le même dossier (W:\XXX\synthèse)

Comment faire pour que dans la cellule B1 le nom en gras s'actualise en fonction du nom en A1 ('W:\XXX\synthèse\[A123456789.xlsm]CA'!B24)

Merci pour votre aide
A voir également:

1 réponse

Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour

=INDIRECT("'W:\XXX\synthèse\["&A1&".xlsm]CA'!B24")
attention aux guillemets et &
crdlmnt
Errare humanum est, perseverare diabolicum
0
amandinee31 Messages postés 5 Statut Membre
 
Merci pour votre aide mais malheureusement la cellule renvoi un #REF pourtant j'ai fait attention aux guillemets et &

=INDIRECT("'W:\XXX\Synthèse\["&A1&".xlsm]6 - Synthèse'!$V$141")
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441 > amandinee31 Messages postés 5 Statut Membre
 
Pour qu'elle fonctionne il faut que le classeur visé soit ouvert. Il y a ds options VBA pour contourner le problème, mais ce 'est pas dans mes compétences
Je vous laisse en de meilleures mains, il y en a d'excellentes sur le forum
Bonne chance
crdlmnt
0
amandinee31 Messages postés 5 Statut Membre
 
ça marche très bien merci beaucoup
Bonne journée
0