Effacer un fichier text

Résolu
Dane6
Messages postés
24
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
28 mai 2008
- 26 mai 2008 à 19:03
jmfmarques
Messages postés
7668
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
22 août 2014
- 26 mai 2008 à 21:54
Bonsoir,

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

Merci

7 réponses

jmfmarques
Messages postés
7668
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
22 août 2014
27
26 mai 2008 à 21:54
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
3
cs_casy
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
41
26 mai 2008 à 19:35
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
0
Dane6
Messages postés
24
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
28 mai 2008

26 mai 2008 à 19:38
En random ?
0
cs_casy
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
41
26 mai 2008 à 19:50
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dane6
Messages postés
24
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
28 mai 2008

26 mai 2008 à 20:00
J'ai mis :

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

Mais cela ne fonctionne pas :s
0
cs_casy
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
41
26 mai 2008 à 20:53
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
0
Dane6
Messages postés
24
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
28 mai 2008

26 mai 2008 à 21:05
Ca ne fait que rajouter des lignes vide dans le txt :s
0