OVH Cloud OVH Cloud

chemin de fichier avec variable

3 réponses
Avatar
coxattack
Bonjour à tous,
Je souhaite récupérer le contenu d'une cellule d'un autre classeur que celui
qui est ouvert.
Pour cela j'ai nommé plusieurs cellules:
Chem_Fic: cellule contenant C:\rep\
Fic: cellule contenant [controle ler.xls]
Feuille: cellule contenant source

si dans une cellule vide je mets: =Chem_Fic&Fic&Feuille , j'ai bien le bon
chemin: C:\rep\[controle ler.xls]source

Dans une autre cellule je mets :=Chem_Fic&Fic&Feuille!A1
il prend Feuille comme nom de fichier et non pas le contenu de la variable.

Peut on recuperer le contenu de la cellule A1 sans faire de macro?
Merci d'avance pour vos réponses
Cordialement,

3 réponses

Avatar
Pierre CFI [mvp]
bonjour
:=Chem_Fic&Fic&INDIRECTE("Feuille!A1")


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"coxattack" a écrit dans le message de
news:
Bonjour à tous,
Je souhaite récupérer le contenu d'une cellule d'un autre classeur que celui
qui est ouvert.
Pour cela j'ai nommé plusieurs cellules:
Chem_Fic: cellule contenant C:rep
Fic: cellule contenant [controle ler.xls]
Feuille: cellule contenant source

si dans une cellule vide je mets: =Chem_Fic&Fic&Feuille , j'ai bien le bon
chemin: C:rep[controle ler.xls]source

Dans une autre cellule je mets :=Chem_Fic&Fic&Feuille!A1
il prend Feuille comme nom de fichier et non pas le contenu de la variable.

Peut on recuperer le contenu de la cellule A1 sans faire de macro?
Merci d'avance pour vos réponses
Cordialement,



Avatar
ru-th
Salut

=Chem_Fic&Fic&Feuille &[feuil1!a1].text

a+
rural thierry
"coxattack" a écrit dans le message de
news:
Bonjour à tous,
Je souhaite récupérer le contenu d'une cellule d'un autre classeur que
celui

qui est ouvert.
Pour cela j'ai nommé plusieurs cellules:
Chem_Fic: cellule contenant C:rep
Fic: cellule contenant [controle ler.xls]
Feuille: cellule contenant source

si dans une cellule vide je mets: =Chem_Fic&Fic&Feuille , j'ai bien le bon
chemin: C:rep[controle ler.xls]source

Dans une autre cellule je mets :=Chem_Fic&Fic&Feuille!A1
il prend Feuille comme nom de fichier et non pas le contenu de la
variable.


Peut on recuperer le contenu de la cellule A1 sans faire de macro?
Merci d'avance pour vos réponses
Cordialement,



Avatar
coxattack
Merci pour votre réponse.
Excusez moi je me suis mal expliqué. Feuille est le nom d'une cellule
contenant le nom de la feuille dont je veux la valeur de A1
Si je mets :=Chem_Fic&Fic&INDIRECT("Feuille!A1") il cherche le fichier
feuille et ne prend pas le contenu de la cellule comme nom de feuille.

"Pierre CFI [mvp]" wrote:

bonjour
:=Chem_Fic&Fic&INDIRECTE("Feuille!A1")


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"coxattack" a écrit dans le message de
news:
Bonjour à tous,
Je souhaite récupérer le contenu d'une cellule d'un autre classeur que celui
qui est ouvert.
Pour cela j'ai nommé plusieurs cellules:
Chem_Fic: cellule contenant C:rep
Fic: cellule contenant [controle ler.xls]
Feuille: cellule contenant source

si dans une cellule vide je mets: =Chem_Fic&Fic&Feuille , j'ai bien le bon
chemin: C:rep[controle ler.xls]source

Dans une autre cellule je mets :=Chem_Fic&Fic&Feuille!A1
il prend Feuille comme nom de fichier et non pas le contenu de la variable.

Peut on recuperer le contenu de la cellule A1 sans faire de macro?
Merci d'avance pour vos réponses
Cordialement,