XL 2013 liens dossier courant

pierre.g

XLDnaute Nouveau
Bonjour,
je sèche:
J'ai un xlsm qui affiche des valeurs de cases apellées dans un autre xlsm
du type
Code:
='[fichier.xlsm]feuillet1!G20'

Ces 2 fichiers sont sous le meme dossier.
j'aimerai copier ces 2 fichiers sur un autre pc et pouvoir l'exploiter.
le probleme c'est qu'excel enregistre les liens comme "c:\users\.....\monfichier"
j'aimerai qu'il soir enregistré en "....\monfichier" afin que cela fonctionne sur n'importe quel dossier et pc a la conditions que ces 2 fichiers soient dans le meme dossier .

une solution ?
merci
 

pierre.g

XLDnaute Nouveau
Bonjour,

Thisworkbook.Path donne le chemin du fichier.
VB:
Dim Chemin as String
Chemin=ThisWorkbook.Path & Application.PathSeparator 'avec separateur / ou \'windows ou Mac
merci,
mais cela ne fonctionne que en vba du coup ?
un moyen de regler ca directement dans la formule de la cellule ?
sinon il faut que je fasse une macro vba pour appeller mes valeurs par cellules (ca ne me derange pas, mais va falloir que je me penche dessus)
 

Discussions similaires

Réponses
2
Affichages
897

Statistiques des forums

Discussions
312 319
Messages
2 087 213
Membres
103 494
dernier inscrit
JP9231