Originariamente inviato da ZiBedeo
come posso fare per far scrive il nuovo log senza cancellare quello precedente ?
Puoi usare i metodi dell'oggetto FileSystemObject.

Ti riporto un esempio di codice a puro titolo esemplificativo:

codice:
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Dim f, fs
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.OpenTextFile("c:\temp\log.xml", ForAppending, -2)
' ...
' scrittura del testo
' ...
f.Close
Ciao!