配布リストを持つパブリックフォルダから受信者をプルするVBAを使用して電子メールを作成しようとしています。Outlook VBAで配布リストを解決する
私はリストを解決しないことを除いて、以下のコードを持っています。受信者は文字列のままです。
Sub Email()
Dim list As Outlook.DistListItem
Dim oAPP As Object
Dim oItem As Object
Const olMailItem As Long = 0
Set list = Application.Session.GetDefaultFolder(olPublicFoldersAllPublicFolders).Folders.Item("Planning Weekly Distribution List").Items.Item("Test")
Set oAPP = CreateObject("Outlook.Application")
Set oItem = oAPP.CreateItem(olMailItem)
With oItem
.Display
End With
With oItem
.BCC = list
.Subject = "hey"
.HTMLBody = Body & "<br>" & .HTMLBody
.Display
End With
End Sub
あなたの 'MailItem'の受信者を解決するには' ResolveAll'メソッドを使います。 MSDN [ここ](https://msdn.microsoft.com/en-us/library/office/ff867165.aspx)でExlained –
DistListItemを受信者オブジェクトに変更するにはどうすればよいですか? – Chris