메일 그룹이있는 공용 폴더에서받는 사람을 가져 오는 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
'ResolveAll' 메소드를 사용하여'MailItem'의 수신자를 해결하십시오. MSDN에서 Exlained [여기] (https://msdn.microsoft.com/en-us/library/office/ff867165.aspx). –
DistListItem을받는 사람 개체로 변경하려면 어떻게해야합니까? – Chris