[COLOR=darkblue]Option[/COLOR] [COLOR=darkblue]Explicit
[/COLOR]
[COLOR=darkblue]Sub[/COLOR] MoveFiles()
[COLOR=darkblue]Dim[/COLOR] sSourceFolder [COLOR=darkblue]As[/COLOR] [COLOR=darkblue]String[/COLOR]
[COLOR=darkblue]Dim[/COLOR] sDestFolder [COLOR=darkblue]As[/COLOR] [COLOR=darkblue]String[/COLOR]
[COLOR=darkblue]Dim[/COLOR] sFilename [COLOR=darkblue]As[/COLOR] [COLOR=darkblue]String[/COLOR]
[COLOR=darkblue]Dim[/COLOR] sFileType [COLOR=darkblue]As[/COLOR] [COLOR=darkblue]String[/COLOR]
sSourceFolder = "C:\Users\Domenic\Desktop\Folder A\"
[COLOR=darkblue]If[/COLOR] Len(Dir(sSourceFolder, vbDirectory)) > 0 [COLOR=darkblue]Then[/COLOR]
[COLOR=darkblue]If[/COLOR] Right(sSourceFolder, 1) <> "\" [COLOR=darkblue]Then[/COLOR] sSourceFolder = sSourceFolder & "\"
[COLOR=darkblue]Else[/COLOR]
MsgBox "No source folder found.", vbCritical
[COLOR=darkblue]Exit[/COLOR] [COLOR=darkblue]Sub[/COLOR]
[COLOR=darkblue]End[/COLOR] [COLOR=darkblue]If[/COLOR]
sDestFolder = "C:\Users\Domenic\Desktop\Folder B\"
[COLOR=darkblue]If[/COLOR] Len(Dir(sDestFolder, vbDirectory)) > 0 [COLOR=darkblue]Then[/COLOR]
[COLOR=darkblue]If[/COLOR] Right(sDestFolder, 1) <> "\" [COLOR=darkblue]Then[/COLOR] sDestFolder = sDestFolder & "\"
[COLOR=darkblue]Else[/COLOR]
MsgBox "No destination folder found.", vbCritical
[COLOR=darkblue]Exit[/COLOR] [COLOR=darkblue]Sub[/COLOR]
[COLOR=darkblue]End[/COLOR] [COLOR=darkblue]If[/COLOR]
sFileType = "pdf"
sFilename = Dir(sSourceFolder & "*." & sFileType, vbNormal)
[COLOR=darkblue]If[/COLOR] Len(sFilename) = 0 [COLOR=darkblue]Then[/COLOR]
MsgBox "No " & UCase(sFileType) & " files found.", vbInformation
[COLOR=darkblue]Exit[/COLOR] [COLOR=darkblue]Sub[/COLOR]
[COLOR=darkblue]End[/COLOR] [COLOR=darkblue]If[/COLOR]
[COLOR=darkblue]Do[/COLOR] [COLOR=darkblue]While[/COLOR] Len(sFilename) > 0
Name sSourceFolder & sFilename [COLOR=darkblue]As[/COLOR] sDestFolder & sFilename
sFilename = Dir
[COLOR=darkblue]Loop[/COLOR]
MsgBox "Completed...", vbInformation
[COLOR=darkblue]End[/COLOR] [COLOR=darkblue]Sub[/COLOR]