[VBA-E] Chemin d'accès contenant une variable
Bonjour à tous,
Je sais qu'un sujet comme celui-ci a déjà été posté l'année dernière mais mon problème n'est pas exactement le même.
J'ai répertoire qui contient des dossiers clients. Chaque client a un dossier à son nom "nom prénom" qui comporte deux fichiers excel:
- "infos client"
- "offre de prix"
Je souhaiterais dans "offre de prix" avec une macro qui me récupère automatiquement les "infos client" (nom, prénom, adresse...) sachant que les deux fichiers ne sont pas forcément ouverts en même temps.
J'ai déjà réussi quelquechose pour ouvrir le fichier avec un chemin d'accès fixe, à récupérer les valeurs que je veux.
Je voudrais maintenant que cette macro fonctionne quelque soit le client.
C'est-à-dire copier le fichier "offre de prix" et pouvoir exécuter la macro depuis n'importe quel dossier client.
Pour cela, j'ai pensé à créer une variable client (string) et à l'intégrer dans le chemin d'accès
Code:
workbooks.open(C:\\répertoire\Fichiers Clients\" & client & "\infos client.xls")
Ma question, et ce qui me manque maintenant, est :
Comment récupérer le nom du dossier depuis lequel on ouvre le fichier "offre de prix" pour l'attribuer à la variable "client" ?
J'espère avoir été assez clair dans mon explication.
merci d'avance pour vos réponses.