Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Files Collection

Files Collection

Last modified: December 06, 2011

Applies to: Office 2013 | VBA


Collection of all File objects within a folder.


The following code illustrates how to get a Files collection and iterate the collection using the For Each...Next statement:

Sub ShowFolderList(folderspec)
    Dim fs, f, f1, fc, s
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.GetFolder(folderspec)
    Set fc = f.Files
    For Each f1 in fc
        s = s & f1.name 
        s = s & vbCrLf
    MsgBox s
End Sub
© 2015 Microsoft