Dies sollte den Trick:
Sub foo()
Dim objFSO
Const ForReading = 1
Const ForWriting = 2
Dim objTS 'define a TextStream object
Dim strContents As String
Dim fileSpec As String
fileSpec = "C:\Test.txt" 'change the path to whatever yours ought to be
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTS = objFSO.OpenTextFile(fileSpec, ForReading)
Do While Not objTS.AtEndOfStream
strContents = strContents & " " & objTS.ReadLine 'Read line by line and store all lines in strContents
Loop
strContents = Replace(strContents, ",", " ")
objTS.Close
Set objTS = objFSO.OpenTextFile(fileSpec, ForWriting)
objTS.Write strContents
objTS.Close
End Sub
Stack-Überlauf ist eine lehre mich nicht zu Kodestelle. Wenn Sie Code haben, der nicht funktioniert, dann veröffentlichen Sie ihn bitte in Ihrem ursprünglichen Post mit [edit] und erklären Sie genau, wo der Fehler auftritt. –
Wenn Sie Windows verwenden. PowerShell könnte dafür besser geeignet sein: https://blogs.technet.microsoft.com/heyscriptingguy/2008/01/17/hey-scripting-guy-how-cani-i-windows-powershell-to- replace-characters-in-a-text-Datei/ –