我正在使用FSO在VBA中创建和写入文本文件。我能够根据需要创建文件,除了在文本文件的末尾创建换行符,即如果我的文件有4行,则第5行是空白的。有没有办法去除最后一行?使用FSO避免在文本文件末尾换行
下面是我使用至今代码:
Dim fso As Object
Set fso = CreateObject("Scripting.FileSystemObject")
Dim oFile As Object
Set oFile = fso.CreateTextFile(PathName)
For i = 1 To LastRow
oFile.WriteLine Sheets("Sheet1").Range("A" & i).Value
Next i
oFile.Close
Set fso = Nothing
Set oFile = Nothing
我尝试过各种东西,除去在年底这条线断,但我没有成功为止。
非常感谢您的帮助