C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

改行をせずCSVファイルへの書き込み

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■98897 / inTopicNo.1)  改行をせずCSVファイルへの書き込み
  
□投稿者/ ゆい (43回)-(2022/01/14(Fri) 12:26:06)

分類:[VB.NET/VB2005 以降] 

VB2017です。
相変わらずの素人の質問ですみません。

2022/1/1,1,2,3,4,5,土
2022/1/2,2,4,6,8,10,日
2022/1/3,3,6,9,12,15,月

上のようにCSVファイルに書き込むには、どのようにすれば良いのでしょうか?
下のサンプルの訂正をお願いします。

        'データ作成
        Dim a(3) As String
        a(1) = "2022/01/01" : a(2) = "2022/01/02" : a(3) = "2022/01/03"

        Dim b(3, 5) As String
        For i = 1 To 3
            For ii = 1 To 5
                b(i, ii) = Str(i * ii)
            Next
        Next

        Dim c(3) As String
        c(1) = "土" : c(2) = "日" : c(3) = "月"

        '\Test.csvへの書き込み
        Dim sfileM As String = "C:\Users\***\Test.csv"
        Using sr As New System.IO.StreamWriter(sfileM, False, System.Text.Encoding.Default)
            For i = 1 To 3
                sr.WriteLine(a(i))
                For ii = 1 To 5
                    sr.WriteLine(b(i, ii))
                Next
                sr.WriteLine(c(i))
            Next
            sr.Close()
        End Using

引用返信 編集キー/
■98898 / inTopicNo.2)  Re[1]: 改行をせずCSVファイルへの書き込み
□投稿者/ 魔界の仮面弁士 (3277回)-(2022/01/14(Fri) 12:35:17)
No98897 (ゆい さん) に返信

WriteLine → Write
引用返信 編集キー/
■98899 / inTopicNo.3)  Re[2]: 改行をせずCSVファイルへの書き込み
□投稿者/ ゆい (44回)-(2022/01/14(Fri) 12:47:07)
No98898 (魔界の仮面弁士 さん) に返信
> ■No98897 (ゆい さん) に返信
>
> WriteLine → Write

ありがとうございます。
「,」を付けるにはどのようにすれば良いのでしょうか?

引用返信 編集キー/
■98900 / inTopicNo.4)  Re[3]: 改行をせずCSVファイルへの書き込み
□投稿者/ ゆい (46回)-(2022/01/14(Fri) 12:53:42)
No98898 (魔界の仮面弁士 さん) に返信

分かりました。
ありがとうございました。

解決済み
引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ