返回列表 上一主題 發帖

[發問] 資料夾問題請益

  1. Public r As Integer

  2. Sub 幫我做()
  3.    
  4.     Dim r As Integer
  5.     Dim fs As New FileSystemObject
  6.     Dim myfolder As Folder
  7.     Set myfolder = fs.GetFolder("D:\TEST")
  8.    
  9.     r = 0

  10.     列出資料夾 myfolder

  11. End Sub


  12. Sub 列出資料夾(fd As Folder)

  13.     Dim f As File
  14.     Dim sfd As Folder
  15.    
  16.     For Each sfd In fd.SubFolders
  17.         For Each f In sfd.Files
  18.             r = r + 1
  19.             Cells(r, "A") = Split(fd, "\")(2)
  20.             Cells(r, "B") = Split(sfd, "\")(3)
  21.             Cells(r, "C") = f.Name
  22.             Cells(r, "D") = f.DateLastModified
  23.         Next
  24.         列出資料夾 sfd
  25.     Next

  26. End Sub
複製代碼
diabo

TOP

        靜思自在 : 要比誰更受誰.不要比誰更怕誰。
返回列表 上一主題