here is one way, start cell is A1 of activesheet
Sub LoopInsideFolder()
Dim FileDir As String
Dim Filetolist As String
Dim r As Long
Dim output As Range
With Application.FileDialog(msoFileDialogFolderPicker)
.Title = "Please Select a Folder"
.ButtonName = "Pick Folder"
If .Show = 0 Then
MsgBox "Nothing was Selected"
Exit Sub
Else
FileDir = .SelectedItems(1) & "\"
End If
End With
Set output = Range("A1")
Filetolist = Dir(FileDir & "*xls*")
Do Until Filetolist = ""
output = Filetolist
Set output = output.Offset(1, 0)
Filetolist = Dir
Loop
End Sub
Bookmarks