Effacer un fichier text [Résolu]

Signaler
Messages postés
24
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
28 mai 2008
-
Messages postés
7668
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
22 août 2014
-
Bonsoir,

Savez-vous me dire comment on efface un fichier txt pour le recréer après ?

Merci

7 réponses

Messages postés
7668
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
22 août 2014
22
Bonsoir !
Je suppose que tu te retrouves avec un fichier avec une ligne vide ...
C'est-à-dire que tu as précisément effacé son contenu.
Si c'est le fichier lui-même, que tu veuxsupprimer
(pas effacer, ce n'est pas pareil)
Kill ton_chemin_de_fichier
te le zigouillera
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
36
Si tu l'ouvre avec la fonction Open sans utiliser le mode Append, il sera d'abord automatiquement effacer avant d'etre recreer vide puis ouvert.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
24
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
28 mai 2008

En random ?
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
36
Eventuellement, c'est le mode par défaut. Tout sauf Append, en fait.

Append veut dire que tu ouvre le fichier, positionne le curseur à la fin pour  ajouter du contenu au fichier.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
24
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
28 mai 2008

J'ai mis :

Open "c:\monfichier;txt" for random as #1
Close #1

Mais cela ne fonctionne pas :s
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
36
Essaye Output alors si random ne marche pas

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
24
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
28 mai 2008

Ca ne fait que rajouter des lignes vide dans le txt :s