Indiquer le bon chemin par une macro

Bonjour,

j'aimerai que dans ma macro je puisse indique le le Path pour enregistrer le fichier txt.

J'ai essayé avec une variable , mais pas bon.

Le bon chemin est :"E:\OneDrive\Documents\Ecriture\Pilote"

Merci

Salut,

Selon moi tu dois rajouter le signe '\' (backslash) entre ton chemin et le nom de ton fichier.

Cordialement.

Bonjour Yvouille,

J'ai essayé mais fonctionne pas.

Ou alors j'ai mal compris.

Merci

Re,

Dans ta macro Private Sub CommandButton1_Click(), j'ai remplacé la ligne

Open ActiveWorkbook.Path & "" & "_Poèmes.txt" For Output As #1

par

Open ActiveWorkbook.Path & "\" & "_Poèmes.txt" For Output As #1

Comme tu peux le voir sur l’image ci-dessous, si je lance ce code ainsi transformé, un fichier .txt est enregistré dans le même dossier que celui dans lequel se trouve le fichier Excel de base (tu remarqueras que je travaille actuellement sur un PC germanophone).

21 07

Ca te permet d’avancer ?

Amicalement.

Bonjour Yvouille,

Super Merci pour ton savoir et ta patience.

Puis-je pousser plus loin?

Il faudrait que le fichier txt se mette dans un autre répertoire.

Merci

Au lieu de choisir le chemin du fichier de base (ThisWorkbook.path), tu précises le chemin désiré, par exemple

Open "U:\Dossier exemple\" & "_Poèmes.txt" For Output As #1

Sans le signe 'souligné' devant Poèmes ça irait aussi

Cordialement.

Bonjour Yvouille,

Comme d'habitude c'est trop facile, grâce au site.

Merci très sincèrement.

Rechercher des sujets similaires à "indiquer bon chemin macro"