Hent Recipient fra olMail objekt
Hej AlleJeg skal bruge "modtagere" for flere mails liggende i en bestemt mappe. Jeg har følgende kode:
Sub GetALLEmailAddresses()
Dim objFolder As MAPIFolder
Dim strEmail As String
Dim strEmails As String
Dim objItem As Object
''Set objFolder = Application.ActiveExplorer.Selection
Set objFolder = Application.GetNamespace("Mapi").PickFolder
For Each objItem In objFolder.Items
If objItem.Class = olMail Then
strEmail = objItem.SenderEmailAddress
If InStr(strEmails, strEmail) = 0 Then strEmails = strEmails + ";" + vbCrLf + strEmail
End If
Next
Debug.Print strEmails
End Sub
Hentet fra: http://msmvps.com/blogs/omar/archive/2006/08/09/get-email-address-of-all-users-from-all-mails-in-outlook-folder.aspx
Metoden virker fint til at hente afsender, men i dette tilfælde skal jeg bruge modtagere.
Har prøvet følgende:
objItem.RecipientEmailAddress
objItem.RecipientsEmailAddress
objItem.Recipient.get
Og ingen af disse er vist rigtige metodekald.
Det skal siges at jeg intet kender til VB, dette script er nærmest det eneste jeg nogensinde har stiftet bekendskab med.
Håber nogen lige har det gyldne ord. Har ledt efter metoder til et olMail objekt, men endnu intet held.
Hilsen Daniel
