【问题标题】:Outlook Original Sender to CC EmailOutlook 原始发件人到抄送电子邮件
【发布时间】:2014-03-10 18:06:44
【问题描述】:

我有 Outlook VBA 代码,可以将原始电子邮件转发给预定的人,附加电子邮件主题并向电子邮件正文添加一些文本。

我需要提取电子邮件的原始发件人(我确定使用 senderEMailAddress MailItem)并将该电子邮件地址放在正在转发的电子邮件的抄送中。

Sub CADREemailFWD()

Set objOL = CreateObject("Outlook.Application")
Set objMsg = objOL.ActiveInspector.CurrentItem

Set objForward = objMsg.Forward

Set myitem = Application.ActiveInspector.CurrentItem

objForward.Recipients.Add "dlud@blahblah.com"
objForward.Recipients.Add "mcha@blahblah.com"
objOrignialBody = objForward.Body
objOriginalSubject = objForward.Subject

objForward.Subject = "[CADRE REQUEST #  ] " & objOriginalSubject
objForward.Display
objForward.Body = "[CADRE REQUEST #   ]" & BodyofEmail & objOrignialBody

End Sub

【问题讨论】:

    标签: vba outlook


    【解决方案1】:

    试试这个

    objForward.Recipients.Add(myItem.SenderEmailAddress).Type = olCC
    

    objForward.Recipients.Add(myItem.Sender).Type = olCC
    

    【讨论】:

      猜你喜欢
      • 2015-05-03
      • 1970-01-01
      • 2011-11-15
      • 1970-01-01
      • 2011-07-24
      • 2019-01-01
      • 2020-10-10
      • 2012-03-20
      相关资源
      最近更新 更多