トップページ

#18_5 ファイルへの書き込み


シートの内容をCSV形式で保存

ExcelではCSV(Comma Separated Value)で保存することができます。

各セルを1つのデータとしてカンマ区切りでテキストファイルに出力する場合、Write #ステートメントを用います。

以上のマクロを実行することで、以下のような結果を得ます。

OpenステートメントにOutputキーワードを指定した時は、そのファイルが存在してる場合、データは追加ではなく上書きされます。存在しない場合には、ファイルが指定した名前で新規に作成されます。

ちなみにデータを上書きでなく追加したい場合には、OutputキーワードではなくAppendキーワードを指定しましょう。Appendの場合にも、ファイルが存在しない時にはファイルが新規に作成されます。