OVH Cloud OVH Cloud

copie dans un repertoire changeant

2 réponses
Avatar
gilles
bonjour à tous,
j'ai un code placé dans un fichier TOTO qui copie des fichiers ,depuis des
rep. et s/rep. bien définis, vers le rep ou se situe TOTO.xls
Or les utilisateurs, copient ce fichier TOTO vers un autre lecteur et le
code n'est plus bon.
Je voudrais que , si je change TOTO de place, les fichiers à copier viennent
ou se situe désormais TOTO
ex
filecopy:"D:\sou_repA\sou_repB\fichierzzz.xls";"CurDir.:\C:\sou_repA\fichierzzz.xls"
eh oui! je suis sûr que vous vous dites: quel nul!!
oui je sais mais...
BON BEN si kekun...
MERCI
gilles



--
gilles72

2 réponses

Avatar
papou
Bonjour
Utilise ThisWorkbook.Path (qui renvoie une chaîne texte du répertoire) pour
utiliser le répertoire du classeur contenant ta macro.
Cordialement
Pascal

"gilles" a écrit dans le message de news:

bonjour à tous,
j'ai un code placé dans un fichier TOTO qui copie des fichiers ,depuis des
rep. et s/rep. bien définis, vers le rep ou se situe TOTO.xls
Or les utilisateurs, copient ce fichier TOTO vers un autre lecteur et le
code n'est plus bon.
Je voudrais que , si je change TOTO de place, les fichiers à copier
viennent
ou se situe désormais TOTO
ex:
filecopy:"D:sou_repAsou_repBfichierzzz.xls";"CurDir.:C:sou_repAfichierzzz.xls"
eh oui! je suis sûr que vous vous dites: quel nul!!
oui je sais mais...
BON BEN si kekun...
MERCI
gilles



--
gilles72


Avatar
gilles
bonsoir PAPOU
MERCI de ta réponse
est-ce comme ça que je dois l'utiliser
filecopy:"D:sou_repAsou_repBfichierzzz.xls","ThisWorkbook.Pathfichierzzz.xls"

gilles72