VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2006/12/19(Tue) 09:57
投稿者魔界の仮面弁士
Eメール
URL
タイトルRe^3: 複数のテキストボックスの内容を1つのcsvファイルへ

> 説明不足で申し訳ないのですが、
MultiLine でしたか。
さすがに、そこまで読み取ることは出来ませんでした。(^_^;)

とりあえず、こうかな。


'それぞれを改行で区切る
Dim col1() As String, col2() As String
col1 = Split(Text2.Text, vbCrLf)
col2 = Split(Text3.Text, vbCrLf)

'区切った個数を調べる
Dim upper1 As Integer, upper2 As Integer, maxUpper As Integer
upper1 = UBound(col1)
upper2 = UBound(col2)
maxUpper = IIf(upper1 < upper2, upper2, upper1)

'出力
Dim index As Integer
For index = 0 To maxUpper
    Print #intFileNo, Tab(1);
    If index <= upper1 Then
        Print #intFileNo, col1(index);
    End If
    Print #intFileNo, ",";
    If index <= upper2 Then
        Print #intFileNo, col2(index);
    End If
Next


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -