vba write text file code example
Example 1: excel vba write string to text file
'VBA function to write string to text file:
Function SaveStringAsTextFile$(s$, fName$)
Const adSaveCreateOverWrite = 2
With CreateObject("ADODB.Stream")
.Charset = "utf-8"
.Open
.WriteText s
.SaveToFile fName, adSaveCreateOverWrite
End With
End Function
Example 2: vba write text file
Open ThisWorkbook.Path & "\log.txt" For Append As #1
Write #1, "Here is my text."
Write #1, "Another line."
Close #1