Excel VBA質問箱 IV

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

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


7995 / 76736 ←次へ | 前へ→

【74322】Next で行まで初期化してしまうかどうか
質問  にしもり  - 13/5/22(水) 19:16 -

引用なし
パスワード
   こんにちは。
Next Folderで次のフォルダ―に移る時、
貼付行 = 0に初期化してしまうでしょうか?
何故だか、次のフォルダ―に移ると、またsheetの1行目から書いてしまいます。

Sub Sample()
  Call FileSearch("C:\_cosmos\Tr")
End Sub

Sub FileSearch(Path As String)
  Dim FSO As Object, Folder As Variant, File As Variant
  Set FSO = CreateObject("Scripting.FileSystemObject")

  貼付行 = 0
  For Each Folder In FSO.GetFolder(Path).SubFolders
    Call FileSearch(Folder.Path)


    For Each File In FSO.GetFolder(Path).Files
'      Debug.Print File.Path
    

      貼付行 = 貼付行 + 1
      Cells(貼付行, 1).Value = File.Path
      
   
    Next File

  Next Folder
  
End Sub

1 hits

【74322】Next で行まで初期化してしまうかどうか にしもり 13/5/22(水) 19:16 質問
【74323】Re:Next で行まで初期化してしまうかどうか kanabun 13/5/22(水) 19:31 発言
【74324】Re:Next で行まで初期化してしまうかどうか kanabun 13/5/22(水) 23:46 発言
【74325】Re:Next で行まで初期化してしまうかどうか kanabun 13/5/22(水) 23:48 発言
【74336】Re:Next で行まで初期化してしまうかどうか kanabun 13/5/23(木) 20:08 発言
【74338】Re:Next で行まで初期化してしまうかどうか にしもり 13/5/24(金) 6:04 お礼
【74339】Re:Next で行まで初期化してしまうかどうか kanabun 13/5/24(金) 9:18 発言
【74326】Re:Next で行まで初期化してしまうかどうか kanabun 13/5/23(木) 0:41 発言
【74327】Re:Next で行まで初期化してしまうかどうか にしもり 13/5/23(木) 5:19 発言

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