vba怎样自动生成txt
<p> '写入txt文件,要求事先建立D:\dk.txt文件<br/> Set Opentxt = CreateObject("Scripting.FileSystemObject")<br/> Set a = Opentxt.CreateTextFile("D:\dk.txt", True) <br/> For num = 1 To N<br/> a.writeline (x(num) & " " & y(num))</p><p> Rightstr = Rightstr + 1<br/> Next num<br/> a.Close<br/> 问题是:能否不需要事先建立文件,由vba创建文件呢?</p> 当然可以 本帖最后由 作者 于 2009-3-10 17:42:03 编辑 <br /><br /> <p>赫赫,上面的源程序已经实现了:)</p> 但是如果要实现写入txt文件,且不能覆盖原来txt文件的内容,只是添加内容,该怎么实现呢? Set Opentxt = CreateObject("Scripting.FileSystemObject")Set a = Opentxt.OpenTextFile("D:\dk.txt", ForAppending, True)
For num = 1 To N
a.WriteLine (x(num) & " " & y(num))
Rightstr = Rightstr + 1
Next num
a.Close
页:
[1]