comment rendre independant un fichier de son chemin

J

jeje

Guest
Bonjour

J'ai des fichiers Excel qui sont lies entre eux par une macro et je voudrais pouvoir deplacer les fichiers dans window sans avoir a changer le chemin de la feuille que j'ouvre dans la macro a chaque fois. en fait je voudrais rendre les fichiers independant du chemin
Est ce possible.

Merci
(desolé au fondateur du forum j'ai envoyé deux fois ce message dans un autre sujet)
 
S

sousou

Guest
Salut jéjé.

Si tu souhaite être indépendant des répertoires
Il y a un premier principe.
Le chemin de tes fichiers est calculé dans tes macros.

la première chose à faire dans ta macro est:
public chemin
chemin= thisworkbook.path

tu pourra ainsi déplacer l'ensemble de tes fichiers et macro d'un rep dans l'autre.
 
J

jeje

Guest
salut sousou

Merci pour ta reponse, mais pourrais tu etre un peu plus precis je ne comprend pas trop ce que tu veux me faire faire.

De ce cote la je suis un peu novice.

Je te reexplique mon pb

J'ai une feuille excel avec des macros. cette feuille a ce chemin:
C:\Documents and Settings\Administrateur\Mes documents\jeje\liste.xls

Elle ouvre una autre feuille qui a ce chemin:
C:\Documents and Settings\Administrateur\Mes documents\jeje\Rapports\1.xls

et le probleme est si je deplace ma feuille liste.xls dans un autre dossier qui lui a ce chemin:
C:\Documents and Settings\Administrateur\Mes documents\remi\liste.xls

Ma macro ne fonctionne plus.

Tu vois le probleme.

Merci.
Bon dimanche jéjé
 
S

sousou

Guest
Si je comprend?
La macro de la feuille liste(dans jéjé) ouvre le une feuille rapport(dans Jéjé)
Dans le second cas:
La macro de la feuille liste (dans rémi) ouvre une feuille rapport (dans rémi)

Si c'est bien le cas, le début de ta macro pourrai être ceci:

Chemin =thisworkbook.path &"\"
workbook.open(chemin & "rapport.xls")
...
...

Dans ce cas elle ouvrira toujours le fichier rapport du répertoire où elle est installée.
 

Discussions similaires

Statistiques des forums

Discussions
313 132
Messages
2 095 559
Membres
106 295
dernier inscrit
Reija05