質問: excel vba でtext出力する場合 excel vbaでcsvファイルにtext出力したいのですが、 write # ステートメントで出力すると出力文字列の前後に 勝手に'"'(ダブルクォーテーション)が入ってしまいます。 これを回避する方法はあるのでしょうか。
回答: print # を使えばいいと思います。 dim fileno as integer fileno = freefile() open "xxx.csv" for output as #fileno print #fileno , "a,1,2" close #fileno こんな感じで。