changement directory avec variable (vba)

  • Initiateur de la discussion Initiateur de la discussion philppe27
  • 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 !

philppe27

XLDnaute Occasionnel
Bonjour,

J'ai un code qui nécessite un changement de directory avec une variable qui correspond au chemin d'accès:
dim chemin as string
chemin = Range("C5").value 'Range("C5") = "D:\philippe\bureautique\comptes"

mais je n'arrive pas à trouver la bonne syntaxe pour que ChDir prenne en compte la valeur de ma variable:

ChDir & chemin

ne fonctionne pas.
Quelqu'un peut-il me donner la bonne syntaxe ?

Merci d'avance,

Cordialement
 
Re : changement directory avec variable (vba)

Bonjour Philippe

plutôt que le code ci dessous pour initialiser la variable "chemin" :

Code:
dim chemin as string
chemin = Range("C5").value 'Range("C5") = "D:\philippe\bureautique\comptes"

essaye celui ci

Code:
dim chemin as string
chemin = "D:\philippe\bureautique\comptes"

A noter que si tu changes également de lecteur, dans certains cas il est aussi nécéssaire de change le lectueur courant :

Code:
ChDrive "D"
ligne de code à placer avant celle concernant le changement de répertoire.

bonne soirée
@+

Edition bonsoir Gilbert
 
Re : changement directory avec variable (vba)

Bonjour Gilbert,

Je veux simplement changer de chemin d'accès avant de sélectionner un fichier qui sera envoyé en auto par mail. Le chemin d'accès est dans la cellule C5

Merci d'avance,

Cordialement
 
Re : changement directory avec variable (vba)

re salut philppe
essaie ceci
Dim chemin As String
' en suposant que le fichier ouvert est dans le même dossier que celui recherché
chemin = ThisWorkbook.Path
'en suposant que C5 contienne le texte "D:\philippe\bureautique\comptes"
chemin = Range("C5").Value
'sinon
chemin = "D:\philippe\bureautique\comptes"

ChDir chemin

cordialement
Gilbert
 
- 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
2
Affichages
645
Retour