Sub LoopFolder()
Const SourceFolder As String = "C:\Users\TRIPP\Documents\VBS"
Dim oFSO
Dim oFolder As Object
Dim oFile As Object
Dim NewFolder As String
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oFolder = oFSO.GetFolder(SourceFolder)
For Each oFile In oFolder.Files
If oFile.Type Like "*Text Document*" Then
Select Case True
Case oFile Like "*Test*"
NewFolder = "Test\"
'Case oFile Like "*Lite*"
'NewFolder = "Lite\"
'etc
End Select
Name oFile.Path As SourceFolder & NewFolder & oFile.Name
End If
Next oFile
Set oFolder = Nothing
Set oFSO = Nothing
End Sub
Const SourceFolder = "YourPath"
Sub LoopFolder()
Const SourceFolder = "C:\Test\"
Dim oFSO
Dim oFolder
Dim oFile
Dim NewFolder
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oFolder = oFSO.GetFolder(SourceFolder)
For Each oFile In oFolder.Files
If oFile.Type Like "*Text Document*" Then
Select Case True
Case oFile.Name Like "*Test*"
NewFolder = "Test\"
'Case oFile Like "*Lite*"
'NewFolder = "Lite\"
'etc
End Select
Name oFile.Path, SourceFolder & NewFolder & oFile.Name
End If
Next
Set oFolder = Nothing
Set oFSO = Nothing
End Sub