[リストへもどる]
一括表示

投稿時間:2003/04/07(Mon) 23:08
投稿者名:zoo
Eメール:
URL :
タイトル:
CSV出力について
いつもお世話になっています。

CSV出力するのに、下記をループで回し出力しています。

Write #1, Data(i, j),

この方法だとデータに””がつきます。
できれば””なしのデータを出力したいのですが
皆様、良い方法がありましたら教えて下さい。

初心者の質問で申し訳ありませんが宜しく御願い致します。

投稿時間:2003/04/07(Mon) 23:22
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re: CSV出力について
>  Write #1, Data(i, j),
> この方法だとデータに””がつきます。
> できれば””なしのデータを出力したいのですが

ヘルプで Write ステートメント について調べてみてください。そこには、

》  Write # ステートメントは、Print # ステートメントと異なり、
》  ファイルにデータを書き込むときにデータ項目の間にカンマ (,) を挿入します。
》  文字列は、ダブル クォーテーション ("") で囲んで出力します。

と書かれているはずです。

という事は、Write #の代わりにPrint #を使えば、
データに「"」が付かない……という事になりますね。

ただしその場合、データを区切る「,」も出力されない事になりますので、
「,」という文字も、データとして出力させる必要があります。

投稿時間:2003/04/08(Tue) 00:00
投稿者名:zoo
Eメール:
URL :
タイトル:
Re^2: CSV出力について
説明不足ですいません。

「,」という文字も、データとしてPrintもしてみましたが
「,」のあとにリターンが入ってしまい、1列のデータと
なってしまいます。

何か良い方法は、無いでしょうか?
宜しく御願い致します。

投稿時間:2003/04/08(Tue) 00:28
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re^3: CSV出力について
続けて出力したいなら 後ろに;を付けて見て下さい。

   Data(i, j);