XL 2013 chemin d'accès en VBA

  • Initiateur de la discussion Initiateur de la discussion flag06
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

flag06

XLDnaute Nouveau
Bonjour,
comment ouvrir à partir d'une macro excel un autre fichiers excel qui est dans le même dossier que le fichier
sans avoir à changer l'adresse dans la macro à chaque changement d'ordinateur ?
les fichiers et le dossier "parents" son sur ma clé USB et donc je suis obligé de changé
la 2ème ligne du texte ci-dessous à chaque fois que je change d'ordinateur


Workbooks.Open Filename:= _
"C:\Users\moi\Desktop\TEST_EXCEL\Planning_VL3.xlsm", UpdateLinks:=0

si quelq'un a la solution je le remercie d'avance
 
Bonjour,

Si 'dans le même dossier que le fichier' veut dire 'dans le même dossier que le fichier qui contient la macro' alors:

Filename:= ThisWorkbook.Path & Application.PathSeparator & "Planning_VL3.xlsm"

Bon après-midi
 
Bonsoir le fil,

Pour le fun, une autre syntaxe possible
VB:
Sub test()
fichier = ThisWorkbook.Path & Application.PathSeparator & "Planning_VL3.xlsm"
MsgBox fichier
With ThisWorkbook
fichier = Replace(.FullName, .Name, "Planning_VL3.xlsm")
End With
MsgBox fichier
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
0
Affichages
569
Retour