Bonjour...
Je travaille actuellement à la confection d'un tableau complexe et je dois aller chercher la barre d'entête dans un fichier nommé "barre.xlsx".
La macro que j'ai enregistrée le fait très bien mais j'ai le problème suivant.
Le code contient l'adresse "en dur" du fichier : Workbooks.Open Filename:="D:\Temp\barre.xlsx"
Mais le tableau à confectionner et ce fichier "barre.xlsx" sont destinés à être implantés ensemble dans des répertoires portant d'autres noms.
Comment transformer cette ligne de code pour que Excel ouvre "barre.xlsx" dans le répertoire courant, sans qu'il y ait besoin d'en donner le chemin exact ?
J'ai essayé avec le code suivant, que j'ai trouvé sur un autre forum, mais cela ne fonctionne pas :
chemin = ThisWorkbook.Path & "/"
Workbooks.Open chemin & "barre.xlsx"
Le path donné est celui du lieu de stockage de mon classeur de macros et pas celui du tableau sur lequel je travaille...
Merci.
Partager