Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


53956 / 76738 ←次へ | 前へ→

【27588】Re:複数のCSVファイルの読み込み方
回答  だるま WEB  - 05/8/12(金) 15:25 -

引用なし
パスワード
   こんにちは

こんな感じでいかがでしょうか。^d^

Sub ReadCSV()
  Dim myPath As String
  Dim Fname As String
  Dim N As Integer
  Dim rngDest As Range
  Dim myArray As Variant
  Dim D As String
  Dim i As Integer
  
  myPath = ThisWorkbook.Path & "\"
  Set rngDest = Worksheets("Sheet1").Range("A1")
  
  Application.ScreenUpdating = False
  
  Fname = Dir(myPath & "*.csv")
  Do Until Fname = ""
    N = FreeFile
    Open myPath & Fname For Input As #N
    Do Until EOF(N)
      Line Input #N, D
      myArray = Split(D, ",")
      rngDest.Resize(1, UBound(myArray) + 1).Value = myArray
      Set rngDest = rngDest.Offset(1)
    Loop
    Close #N
    Fname = Dir()
  Loop
  
  Application.ScreenUpdating = True
  Set rngDest = Nothing
End Sub

0 hits

【27582】複数のCSVファイルの読み込み方 R@プログラム初心者 05/8/12(金) 14:34 質問
【27588】Re:複数のCSVファイルの読み込み方 だるま 05/8/12(金) 15:25 回答
【27591】Re:複数のCSVファイルの読み込み方 R@プログラム初心者 05/8/12(金) 15:56 質問
【27594】Re:複数のCSVファイルの読み込み方 だるま 05/8/12(金) 16:13 回答
【27595】Re:複数のCSVファイルの読み込み方 R@プログラム初心者 05/8/12(金) 16:19 質問
【27596】Re:複数のCSVファイルの読み込み方 だるま 05/8/12(金) 16:38 回答
【27597】Re:複数のCSVファイルの読み込み方 だるま 05/8/12(金) 16:49 回答
【27598】Re:複数のCSVファイルの読み込み方 R@プログラム初心者 05/8/12(金) 16:52 質問
【27600】Re:複数のCSVファイルの読み込み方 だるま 05/8/12(金) 17:00 発言
【27599】Re:複数のCSVファイルの読み込み方 Hirofumi 05/8/12(金) 16:57 発言
【27601】Re:複数のCSVファイルの読み込み方 R@プログラム初心者 05/8/12(金) 17:07 質問
【27603】Re:複数のCSVファイルの読み込み方 だるま 05/8/12(金) 17:12 回答
【27604】Re:複数のCSVファイルの読み込み方 Hirofumi 05/8/12(金) 17:19 発言
【27606】Re:複数のCSVファイルの読み込み方 R@プログラム初心者 05/8/12(金) 17:27 質問
【27608】Re:複数のCSVファイルの読み込み方 Hirofumi 05/8/12(金) 18:22 回答
【27610】Re:複数のCSVファイルの読み込み方 だるま 05/8/12(金) 20:25 回答

53956 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free