Thread: [Solved] get shared default folder
View Single Post
 
Old 11-14-2016, 01:02 AM
PENAIAH PENAIAH is offline Windows 7 64bit Office 2013
Novice
 
Join Date: Nov 2016
Posts: 2
PENAIAH is on a distinguished road
Default get shared default folder

Hi My below piece of code works perfectly but when i change
Code:
Fldr = olNs.GetSharedDefaultFolder(objOwner, OlDefaultFolders.olFolderInbox)
to

Code:
  Fldr = olNs.GetSharedDefaultFolder(objOwner, OlDefaultFolders.olFolderSentMail)
it doesnt work..

below is my full code.. please help me.



Code:
 Dim olApp As Outlook.Application
        Dim olNs As Outlook.NameSpace

        Dim olMail As Outlook.MailItem

        Dim i As Integer

        olApp = New Outlook.Application
        olNs = olApp.GetNamespace("MAPI")
        Dim Fldr As MAPIFolder
        Dim objOwner As Outlook.Recipient
        objOwner = olNs.CreateRecipient("HPI-API-IPGUS")
        objOwner.Resolve()

        If objOwner.Resolved Then
            MsgBox(objOwner.Name)
            Fldr = olNs.GetSharedDefaultFolder(objOwner, OlDefaultFolders.olFolderSentMail)



            i = 1

            For Each olMail In Fldr.Items




                If InStr(olMail.Subject, "Invoice to Post") <> 0 Then
                    With olMail.ReplyAll

                        .HTMLBody = "Hi" & vbCrLf & .HTMLBody
                        .Display()
                    End With

                End If
            Next


        End If
Reply With Quote