【问题标题】:Sending to Shared Contact Group发送到共享联系人组
【发布时间】:2019-07-22 18:11:25
【问题描述】:

我正在从共享邮箱创建新电子邮件,并尝试从同一共享邮箱的密件抄送字段中添加联系人组。

我目前正在使用我自己的联系人中的测试列表,但我找不到是否有引用共享邮箱组的方法。

使用 SendTo = "测试列表" 进而 .BCC = 发送至

我可以添加什么内容来访问该共享联系人组吗?

【问题讨论】:

    标签: vba outlook


    【解决方案1】:

    您可以使用Recipients.Add 方法在Recipients 集合中创建一个新的收件人。

    Set myItem = Application.CreateItem(olMailItem)  
    Set myRecipient = myItem.Recipients.Add ("Eugene Astafiev")  
    myRecipient.Type = olCC
    myRecipient.Resolve()
    If Not myRecipient.Resolved Then 
      ' access the shared folder to get the corresponding contacts
    End If 
    

    Resolve 方法尝试根据通讯簿解析“收件人对象”。如果无法解决,您可以尝试使用GetSharedDefaultFolder 方法访问共享联系人文件夹,该方法返回代表指定用户的指定默认文件夹的Folder 对象。因此,在共享文件夹中,您可能会找到所需的联系人。

    How To: Fill TO,CC and BCC fields in Outlook programmatically 文章可能对您有所帮助。

    【讨论】:

      猜你喜欢
      • 2012-07-07
      • 1970-01-01
      • 1970-01-01
      • 2015-10-15
      • 1970-01-01
      • 1970-01-01
      • 2018-02-22
      • 2021-11-30
      • 2013-06-10
      相关资源
      最近更新 更多