Ik heb een macro die alle attachement uit geselcteerde mappen opslaat in een map op mijn windows explorer. Nu wil ik eigenlijk een stap verder.
Ik ben niet goed in programmeren, maar ik wil dat er in de map subfolders op basis van het mailonderwerp wordt genmaakt en dat daar dan de attachments in komen. Dit zodat ik dezelfde structuur krijg als outlook maar dan op de folder. Wie kan mij helpen.
Zie onderstaande code: Dat heb ik nu
Ik ben niet goed in programmeren, maar ik wil dat er in de map subfolders op basis van het mailonderwerp wordt genmaakt en dat daar dan de attachments in komen. Dit zodat ik dezelfde structuur krijg als outlook maar dan op de folder. Wie kan mij helpen.
Zie onderstaande code: Dat heb ik nu
Code:
Sub MoveAttachmentsToFolder()
Dim olMailItem As MailItem
Dim olAtt As Attachment
Dim intAtt As Integer
Dim strPath As String, FileName As String
If Application.ActiveExplorer.Selection.Count = 0 Then
MsgBox ("select E-mail Items")
Exit Sub
End If
'strPath = fnShellBrowseForFolderVB
strPath = "C:\Users\YLM\Documents\Eric info\Eric temp"
If Len(strPath) = 0 Then
Exit Sub
End If
strPath = strPath & "\"
intAtt = 0
For Each olMailItem In Application.ActiveExplorer.Selection
If olMailItem.Class = olMail Then
For Each olAtt In olMailItem.Attachments
FileName = strPath & olAtt.FileName
olAtt.SaveAsFile FileName
intAtt = intAtt + 1
Next
End If
Next
MsgBox intAtt & " Attachement(s) Saved in: " & strPath
End Sub
Laatst bewerkt: