VBA - Ouvrir classeur dans même répertoire

sunguess

XLDnaute Junior
Bonjour,

Petite question pour une macro que je suis en train d'écrire.

Ma macro est situé dans ClasseurMacro.xlsm et je souhaite ouvrir un autre fichier excel donnée.xlsx situé dans le même répertoire pour aller y chercher de l'information. Comment faire pour ouvrir un fichier excel situé dans le même répertoire que le fichier qui contient la macro sans mettre le chemin dans le code ?

D'avance merci pour votre aide
 

Dranreb

XLDnaute Barbatruc
Re : VBA - Ouvrir classeur dans même répertoire

VB:
Workbooks.Open Filename:=ThisWorkbook.Path & "\donnée.xlsx"
Ou bien:
VB:
ChDrive ThisWorkbook.Path: ChDir ThisWorkbook.Path
Workbooks.Open Filename:="donnée.xlsx"
À +
 
Dernière édition:

Discussions similaires

Réponses
19
Affichages
375
Réponses
15
Affichages
782

Statistiques des forums

Discussions
311 725
Messages
2 081 940
Membres
101 845
dernier inscrit
annesof