Creer fichier texte a partir d'une variable

Résolu
Lordanus Messages postés 11 Date d'inscription vendredi 1 septembre 2006 Statut Membre Dernière intervention 1 décembre 2006 - 26 oct. 2006 à 17:19
Lordanus Messages postés 11 Date d'inscription vendredi 1 septembre 2006 Statut Membre Dernière intervention 1 décembre 2006 - 26 oct. 2006 à 17:38
   Bonjour, debutant en VB j'aimerais avoir une petite information :
Comment creer un fichier texte dont le nom comportera le contenu d'une variable?

Par exemple j'ai une variable utilisateur qui contient la valeur Toto
et je voudrais creer un fichier txt qui se nomme Toto.txt

J'essaye avec le ligne de code suivante mais ca ne marche pas pourquoi??

Open Chemin & "" & NomUtilisateur & ".txt" For Output As #1
Close #1

Merci pour vos reponses

2 réponses

jrivet Messages postés 7393 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
26 oct. 2006 à 17:28
Salut,

Ces ligne la fonctionne tres bien.
Donc a partir de la plusieurs possiblite...

La variable Chemin :
- Ne contient Rien
- Contient des caractere interdit pour un chemin du style "?"
- se termine déjà par "" et donc tu ne peux pas ajouter ""

Essaie ceci pour verifier les valeur

Msgbox "Chemin:" & Chemin
Open Chemin & "" & NomUtilisateur & ".txt" For Output As #1
Close #1

De plus "ca ne marche pas" c'est trop vague.... VB te dit il une erreur?

@+,   Ju£i?n
3
Lordanus Messages postés 11 Date d'inscription vendredi 1 septembre 2006 Statut Membre Dernière intervention 1 décembre 2006
26 oct. 2006 à 17:38
Salut,

Merci pour ces infos
En fait ma variable ne contenait rien parcequ'elle avait etait declaré dans une autre "Sub" J'ai donc creer un module en declarant la variable en Public et maintenant ca fonctionne.

Je te remercis de ton aide
0