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
889

Statistiques des forums

Discussions
312 164
Messages
2 085 870
Membres
103 007
dernier inscrit
salma_hayek