ipavlo
asked on
VB Outlook move emails
Can anyone help with my code below to get it to remove and save the attachment then move the Email.
Code saves attachment fine but for some reason the email do not get moved -
Dim oApp As Outlook.Application
Dim oFolder As Outlook.MAPIFolder
Dim oFolder3 As Outlook.MAPIFolder
Dim oNS As Outlook.NameSpace
Dim oMsg As Object
Dim oAttachments As Outlook.Attachment
Dim strControl
Dim i As Integer
Dim filename As String
oApp = New Outlook.Application
oNS = oApp.GetNamespace("MAPI")
oFolder = oNS.GetDefaultFolder(Outlo ok.OlDefau ltFolders. olFolderIn box)
oFolder = oFolder.Folders.Item("fax_ test")
oFolder3 = oNS.GetDefaultFolder(Outlo ok.OlDefau ltFolders. olFolderIn box)
oFolder3 = oFolder3.Folders.Item("THE _BRC")
strControl = 0
For Each oMsg In oFolder.Items ' Loop through Folder Items
For Each oAttachments In oMsg.Attachments
filename = "H:\ocrff\import\fax.fof\" & oAttachments.FileName
oAttachments.SaveAsFile(fi lename)
Next oAttachments
oMsg.MOVE(oFolder3)
Next oMsg
Code saves attachment fine but for some reason the email do not get moved -
Dim oApp As Outlook.Application
Dim oFolder As Outlook.MAPIFolder
Dim oFolder3 As Outlook.MAPIFolder
Dim oNS As Outlook.NameSpace
Dim oMsg As Object
Dim oAttachments As Outlook.Attachment
Dim strControl
Dim i As Integer
Dim filename As String
oApp = New Outlook.Application
oNS = oApp.GetNamespace("MAPI")
oFolder = oNS.GetDefaultFolder(Outlo
oFolder = oFolder.Folders.Item("fax_
oFolder3 = oNS.GetDefaultFolder(Outlo
oFolder3 = oFolder3.Folders.Item("THE
strControl = 0
For Each oMsg In oFolder.Items ' Loop through Folder Items
For Each oAttachments In oMsg.Attachments
filename = "H:\ocrff\import\fax.fof\"
oAttachments.SaveAsFile(fi
Next oAttachments
oMsg.MOVE(oFolder3)
Next oMsg
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
You're welcome!
ASKER