1

この単純なマクロは、テキスト「ABC」を E: ドライブの下のファイル temp.txt に書き込みます。ただし、テキスト ファイルを開くと、C の後に新しい行 char があることに注意してください。C の後に終了するように、これを取り除くにはどうすればよいでしょうか。

コード:

Sub ExamplePrint
i = FreeFile()
Open "e:\Temp.txt" For Output As i
Print #i, "ABC"
Close #i
end Sub 

vba では、このようにすると、改行が来ません。ただし、openoffice では、テキスト ドキュメント全体が空になります

コード:

Print #i, "ABC"; 
4

1 に答える 1

1

FileSystemObject を試してください:

http://msdn.microsoft.com/en-us/library/6ee7s9w2%28v=vs.85%29.aspx

于 2012-05-12T12:27:45.653 に答える