【エクセルVBA】CSVを出力する方法
エクセルVBAで、CSVを出力する方法。
文字列は、” ”でくくるとか、カンマ,を含む文字列は” ”でくくるとか、日付はフォーマットを変えるとか面倒なので、Writeメソッドで出力する。手っ取り早くて簡単。
For j = 1 To 10
Write #ch, Cells(1,j).Value;
Next j
Write #ch, Cells(1, 11).Value
すべて文字列で” ”で括られる、;をつけると改行せず、つけないと改行。これで、カンマ区切りのCSVファイルが出力される。数値のフォーマットは、再度読んだ後設定する。
※作業メモ、備忘録のため、無味乾燥な投稿です。