Sub FileList()
'*** List all files in specific path and pattern ***'
'*** in Excel file start from cell A1 of sheet1 ***'
'*** using GetFileList and IsArray function ***'
Dim p As String
Dim X As Variant
p = "C:\test\*.xls" 'select only *.xls pattern
X = GetFileList(p)
Select Case IsArray(X)
Case True 'files found
'MsgBox UBound(x)
Sheets("Sheet1").Range("A:A").Clear
For i = LBound(X) To UBound(X)
Sheets("Sheet1").Cells(i, 1).Value = X(i)
Next i
Case False 'no files found
MsgBox "No matching files"
End Select
End Sub
No comments:
Post a Comment