Insérer une variable dans un chemin Excel

Bonjour,

Je souhaite transformer des données excel en fichier txt afin de les intégrer dans un logiciel de paie.

La macro que j'ai fait m'enregistre un fichier txt dans le chemin que je lui donne, j'ai créé une inputbox pour proposer à l'utilisateur de lui donner le nom qu'il souhaite. J'ai essayé d'intégrer cette variable dans le chemin mais ça ne fonctionne pas enfin si ça fonctionne mais ça me créé un fichier au nom que j'ai donné à la variable mais pas ce qu'il y a dans la variable.

voici ma macro :

Sub validation()

Dim iFile As Integer

Dim fichier As String

InputBox "nom du fichier ?"

iFile = FreeFile

Open "C:\Users\benjamin\Desktop\fichier.txt" For Output As #iFile

Print #iFile, Range("A6")

Print #iFile, Range("A7")

Close #iFile

End Sub

merci d'avance pour votre aide!!

Bonsoir

A tester

Sub validation()
Dim iFile As Integer
Dim fichier As String
fichier = InputBox("nom du fichier ?")

iFile = FreeFile

Open "C:\Users\benjamin\Desktop\" & fichier & ".txt" For Output As #iFile

Print #iFile, Range("A6")
Print #iFile, Range("A7")
Close #iFile

End Sub

super merci!! ça marche!!

j'avais fait la même chose mais sans les espaces!!

merci encore

Rechercher des sujets similaires à "inserer variable chemin"