Supprimer le contenue d'un ficher texte via VBA

  • Initiateur de la discussion Initiateur de la discussion saadmechiche
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

saadmechiche

Guest
Bonjour ,

J'ai besoin de supprimer le contenue d'un fichier texte via vba Excel pour chaque lancement d'une autre macro , j'ai reussi a creer une Macro mais elle me laisse un ou deux charactere en trop (code ascii de delete).
Pouvez vous me dire comment faire pour que mon fichier soit totalement vide (soit 0 kb)
Merci à vous.
voici mon code.

Code:
Sub WriteIt()
'requires a reference to the Windows Script Host Object Model
On Error Resume Next
Dim FSO As FileSystemObject
Dim tsInput As TextStream
Dim strFile As String
Dim strLine As String
Dim i As Integer
i = 0
strFile = "C:\fichier.txt"
Set FSO = New FileSystemObject
Set tsInput = FSO.OpenTextFile(strFile, ForWriting)

tsInput.Write (Chr$(127))

tsInput.Close
Set FSO = Nothing
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

O
Réponses
4
Affichages
2 K
othmane_007_007
O
L
Réponses
3
Affichages
4 K
Lailaine
L
Retour