Hoi,
Ik probeer een macro voor elkaar te krijgen maar ik mis iets.
Ik heb een map op mijn bureaublad met daarin tal van afbeeldingen en deze staan ook in een excel lijst.
In de lijst heb ik wat wetenswaardigheden over de afbeeldingen staan.
Tijdens het bewerken van de afbeeldingen filter ik in de excel lijst de afbeeldingen die ik verwerkt heb en zou dan willen dat als ik in de lijst de naam van de afbeelding selecteer de afbeeldingen vanuit de basis map naar een verwerkt map verplaatst.
Pfff wat een zin, hoop dat het nog te volgen is.
Wat ik heb is als volgt:
Sub MovetoFolder()
Dim FSO As Object
Dim SourcePath As String
Dim DestPath As String
Dim FileExt As String
SourcePath = "C:\Users\Administrator\Desktop\VBA-move-doc" '
DestPath = "C:\Users\Administrator\Desktop\VBA-move-doc\Verwerkt"
FileExt = "* *.jpg *"
Set FSO = CreateObject("scripting.filesystemobject")
If FSO.FolderExists(Left(SourcePath, Len(SourcePath) - 1)) = False Then
MsgBox SourcePath & " Niet gevonden"
Exit Sub
End If
FSO.MoveFile Source:=SourcePath & FileExt, Destination:=DestPath
End Sub
Hij kan echter de *.jpg's niet vinden
Ik zie het even niet.
Iemand die het wel ziet?
Gr Dick
Ik probeer een macro voor elkaar te krijgen maar ik mis iets.
Ik heb een map op mijn bureaublad met daarin tal van afbeeldingen en deze staan ook in een excel lijst.
In de lijst heb ik wat wetenswaardigheden over de afbeeldingen staan.
Tijdens het bewerken van de afbeeldingen filter ik in de excel lijst de afbeeldingen die ik verwerkt heb en zou dan willen dat als ik in de lijst de naam van de afbeelding selecteer de afbeeldingen vanuit de basis map naar een verwerkt map verplaatst.
Pfff wat een zin, hoop dat het nog te volgen is.
Wat ik heb is als volgt:
Sub MovetoFolder()
Dim FSO As Object
Dim SourcePath As String
Dim DestPath As String
Dim FileExt As String
SourcePath = "C:\Users\Administrator\Desktop\VBA-move-doc" '
DestPath = "C:\Users\Administrator\Desktop\VBA-move-doc\Verwerkt"
FileExt = "* *.jpg *"
Set FSO = CreateObject("scripting.filesystemobject")
If FSO.FolderExists(Left(SourcePath, Len(SourcePath) - 1)) = False Then
MsgBox SourcePath & " Niet gevonden"
Exit Sub
End If
FSO.MoveFile Source:=SourcePath & FileExt, Destination:=DestPath
End Sub
Hij kan echter de *.jpg's niet vinden
Ik zie het even niet.
Iemand die het wel ziet?
Gr Dick
Laatst bewerkt: