よねさんのWordとExcelの小部屋 なんでも掲示板

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

■13092 / 9階層)  CSVデータ→エクセル(ソート)
□投稿者/ よねさん -(2016/10/20(Thu) 07:46:40)
    変数が同じなので分かりにくいですね。
    Fcn はカウントアップする変数として
    行数を変数 Gyou に入れることにします。
    
    すると Fcn=Fcn+1 でカウントアップするので、Fcnの初期値は 0で良いことになります。
    Fcn=0+1=1の時 Gyouは 13にするので Gyou=gyou*3+10=1*3+10=13 となります。
    つぎは、 Fcn=1+1=2 Gyou=2*3+10=16
    Fcn=2+1=3 Gyou=3*3+10=19 ・・・・といった具合になります。
    
    よって、コードは以下のように変更すればいかがでしょう
    
    '--------書き出し
        With mySh1
    Dim Fcn As Long
    Dim i As Long
    Dim buf As String
    Dim tmp As Variant
    
    Dim myCVS As Workbook
    Dim Gyou as long
        Open OpenFileName For Input As #1
            Set myCVS = ActiveWorkbook
            Fcn = 0
    
    
            Do Until EOF(1)
                Line Input #1, buf
                Fcn = Fcn + 1
                Gyou = Gyou * 3 + 10
                tmp = Split(buf, ",")
                
                    For i = LBound(tmp) To UBound(tmp)
                        If i = 2 Then
                            .Cells(Gyou , 13).Value = tmp(i)
                        ElseIf i = 3 Then
                            .Cells(Gyou , 1).Value = tmp(i)
                        ElseIf i = 4 Then
                            .Cells(Gyou , 4).Value = tmp(i)
                        ElseIf i = 5 Then
                            .Cells(Gyou , 15).Value = tmp(i)
                        End If
                            
                    
                    Next i
                End If
    
            
    
        Loop
            Close #1
    
        End With
        myCVS.Close
     '-------------
    
    

記事引用 削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[8]: CSVデータ→エクセル(ソート) /佐藤 →Re[10]: CSVデータ→エクセル(ソート) /佐藤
 
上記関連ツリー

Nomal CSVデータ→エクセル(ソート) / 佐藤 (16/04/13(Wed) 16:53) #12984
Nomal Re[1]: CSVデータ→エクセル(ソート) / よねさん (16/04/14(Thu) 09:07) #12985
  └Nomal Re[2]: CSVデータ→エクセル(ソート) / 佐藤 (16/04/14(Thu) 11:44) #12988
    └Nomal Re[3]: CSVデータ→エクセル(ソート) / よねさん (16/04/14(Thu) 17:48) #12991
      └Nomal Re[4]: CSVデータ→エクセル(ソート) / 佐藤 (16/04/18(Mon) 15:47) #12994
        └Nomal Re[5]: CSVデータ→エクセル(ソート) / よねさん (16/04/19(Tue) 08:17) #12996
          └Nomal Re[6]: CSVデータ→エクセル(ソート) / 佐藤 (16/10/18(Tue) 15:18) #13089
            └Nomal Re[7]: CSVデータ→エクセル(ソート) / よねさん (16/10/18(Tue) 16:53) #13090
              └Nomal Re[8]: CSVデータ→エクセル(ソート) / 佐藤 (16/10/19(Wed) 13:40) #13091
                └Nomal CSVデータ→エクセル(ソート) / よねさん (16/10/20(Thu) 07:46) #13092 ←Now
                  └Nomal Re[10]: CSVデータ→エクセル(ソート) / 佐藤 (16/10/21(Fri) 16:46) #13097
                    └Nomal Re[11]: CSVデータ→エクセル(ソート) / よねさん (16/10/22(Sat) 08:22) #13098

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Pass/

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

- Child Tree -