Posez votre question Signaler

[VBA Excel] creer un fichier txt [Résolu]

sakura250006 176Messages postés 22 mai 2007Date d'inscription - Dernière réponse le 7 sept. 2007 à 17:52
bonjour,
c'est encore moi la reine des pbm sur VBA, en meme tps je suis debutante donc on peut m'excuser un peu (lol).
Bon voila mon pbm:
j'ai un formulaire a remplir avec les champs c1, c2 a remplir (y en a d'autres mais c'est cela les plus importants). La valeur de ces champs est envoyé dans une seule cellule.
Je voudrais créer à la fin un fichier du type c1c2.txt et lui envoyé le contenu de la cellule.
Si kk1 pouvais me donner un coup de main ca serait super mega gentil.
Lire la suite 

[VBA Excel] creer un fichier txt »

2 réponses
Réponse
+7
moins plus
Bonsoir

Avec la méthode Open... Print... Close... ça devrait marcher.

Ex :

Open "C:\c1c2.txt" For Append As #1

Print #1, ActiveSheet("A1").Value ' Référence de la cellule à copier dans le fichier

Close #1


Cette méthode ajoute les données à la fin du fichier, si celui-ci existe déjà. Pour supprimer le fichier avant d'y mettre des données il faut ajouter le ligne suivante avant la ligne Open...

If Dir("C:\c1c2.txt") = "c1c2.txt" Then Kill ("C:\c1c2.txt")
Ajouter un commentaire
Réponse
+1
moins plus
slt j suis debutant avec SAGE je doit importer des fichier execl il me semble que j dois passer par des fichiers *.txt
est ce le cas? dans tout les cas cmt faire ?
Ajouter un commentaire
Ce document intitulé « [VBA Excel] creer un fichier txt » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?