Ne pas effacer le contenu d'un fichier

[Résolu]
Signaler
Messages postés
225
Date d'inscription
mardi 6 avril 2004
Statut
Membre
Dernière intervention
20 juin 2006
-
Messages postés
225
Date d'inscription
mardi 6 avril 2004
Statut
Membre
Dernière intervention
20 juin 2006
-
comment écrire dans un fichier sans jamais effacer ce qui est écrit avant



Voila ce que je fais

Open App.Path & "\ListeErreur.txt" For Output As #10

TextFich2 = TextFich2 & "Date:" & Now & " |E : " & CStr(velo) & "|" & CStr(roue) & vbCrLf

Print #10, TextFich2

Close #10



Comme ca j'efface à chaque fois et moi je veux pas mais je veux que le close reste en place

4 réponses

Messages postés
123
Date d'inscription
vendredi 21 janvier 2005
Statut
Membre
Dernière intervention
25 juillet 2007
1
Open "C:\TOTO.txt" For Append As #1
Print #1, " Test 2"
Close #1

=> Il rajoutera les nouveaux enregistrements à la fin.
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 70 internautes nous ont dit merci ce mois-ci

Messages postés
225
Date d'inscription
mardi 6 avril 2004
Statut
Membre
Dernière intervention
20 juin 2006
1
c bon ca marche mais ca reécris ce qu'il a ecrit précédement



Date:22/09/2005 10:13:45|E : 4084510|1296



Date:22/09/2005 10:13:45|E : 4084510|1296

Date:22/09/2005 10:13:45|E : 4084506|589



Date:22/09/2005 10:13:45|E : 4084510|1296

Date:22/09/2005 10:13:45|E : 4084506|589

Date:22/09/2005 10:13:45|E : 4084508|250



Date:22/09/2005 10:13:48|E : 4084503|14



tu vois, y'a des doublons
Messages postés
123
Date d'inscription
vendredi 21 janvier 2005
Statut
Membre
Dernière intervention
25 juillet 2007
1
J'ai fais un essai et je n'ai pas ce prob.

1er passage :

Open "C:\TOTO.txt" For Output As #1
Print #1, " Test 1"
Close #1

Je n'ai qu'une ligne.

Open "C:\TOTO.txt" For Append As #1
Print #1, " Test 2"
Close #1

Je n'ai que mes 2 lignes.

???
Messages postés
225
Date d'inscription
mardi 6 avril 2004
Statut
Membre
Dernière intervention
20 juin 2006
1
en fait c moi , je concaténais chaque fois c pour mais maintenant c bon



Je te remercie



Par contre à la fin de chaque ligne, j'ai un petit carré du surement a vbLf