【VBA】ファイルに書き込む(Write)

投稿者: | 2023年5月22日
excelアイコン

TextStreamオブジェクトWriteメソッドについてです。

Writeメソッド

概要

指定した文字をファイルに書き込みます。
文字列を複数指定した場合、各文字列が区切られずに続けて書き込まれます。

構文

TextStreamObject.Write (string)

Writeメソッドの引数

引 数必須 / 省略可詳 細

文字
(string)

必須

書き込む文字を指定。

 

VBAサンプル

まずFileSystemObjectをセットして、FileSystemObjectのOpenTextFileメソッドで上書きモードに設定してファイルを開きTextStreamオブジェクトをセットします。あとはTextStreamオブジェクトのWriteメソッドで書き込みます。

結果

改行はされず続けて書き込まれます。

VBA-Writeメソッド結果

 

※ちなみに改行して聞き込む場合は、TextStreamオブジェクトのWriteLineメソッドを使用します。

VBA_WriteLineメソッド結果