Excel VBA質問箱 IV

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

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


33660 / 76738 ←次へ | 前へ→

【48294】Re:同一フォルダ内の複数ブックから、指定範囲のセルの値をコピー
質問  eyes  - 07/4/12(木) 1:26 -

引用なし
パスワード
   今日一日悩んで組んでたんですが・・・

ウッシさんに教えていただいたコードで、
フォルダ名をA列に貼り付けることは出来ました。

後はフォルダを開いて、必要行を貼り付けようと思って、
ウッシさんのDoLoop文の中に下のようなコードを加えると、
一回の抽出をしてDoLoop文から飛び出てしまいました。

書いたコード自体、自信はないのですが、
DoLoop文の中の書き方に問題があるのでしょうか?

ご指南お願いいたします。


Private Sub Worksheet_Activate()
  Dim f As String
  Dim s As String
  Dim k As String
  Dim i As Long
   
  f = ThisWorkbook.Path & "\*L.csv"
  i = 2
  s = Dir(f)
  k = s
  Do While s <> ""
    Cells(i, 1) = s
    Workbooks.Open (k)
    Windows(k).Activate
    Set b = ActiveSheet
    b.Rows("2").Copy Range("A3")
    Windows(s).Close
    i = i + 3
    s = Dir
  Loop
End Sub

0 hits

【48269】同一フォルダ内の複数ブックから、指定範囲のセルの値をコピー eyes 07/4/10(火) 23:18 質問
【48270】Re:同一フォルダ内の複数ブックから、指定... ウッシ 07/4/10(火) 23:38 発言
【48279】Re:同一フォルダ内の複数ブックから、指定... eyes 07/4/11(水) 8:52 お礼
【48294】Re:同一フォルダ内の複数ブックから、指定... eyes 07/4/12(木) 1:26 質問
【48295】Re:同一フォルダ内の複数ブックから、指定... eyes 07/4/12(木) 1:53 発言
【48296】Re:同一フォルダ内の複数ブックから、指定... ウッシ 07/4/12(木) 8:47 発言
【48300】Re:同一フォルダ内の複数ブックから、指定... eyes 07/4/12(木) 10:30 お礼
【48301】Re:同一フォルダ内の複数ブックから、指定... ウッシ 07/4/12(木) 10:45 発言

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