微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Outlook VBA 宏以经常模板回复所有内容

如何解决Outlook VBA 宏以经常模板回复所有内容

我有一个为 VBA Outlook 构建的宏,我可以在其中使用附件回复所有内容。 这是代码

Sub Estimate()
    Dim origEmail As MailItem
    Dim replyEmail As MailItem
    Dim s() As String
    Dim add As String

    Set origEmail = Application.ActiveWindow.Selection.Item(1)
    Set replyEmail = Application.CreateItemFromTemplate("C:\template.oft")

    s = Split(origEmail.CC & ";" & replyEmail.CC,";")

    replyEmail.HTMLBody = replyEmail.HTMLBody & origEmail.Reply.HTMLBody
    replyEmail.Subject = "RE: " + origEmail.Subject
    replyEmail.To = origEmail.Sender
    replyEmail.display

End Sub

它可以正常工作,除非一个人拥有多个链接到 AD 的电子邮件在这种情况下,在回复电子邮件中,我会得到此人的姓名而不是电子邮件。 所以这里的问题是它从原始电子邮件中复制名称,而不是将这些名称放在回复电子邮件中。 如何更改代码,使其从原始电子邮件中复制真实电子邮件并将其放入回复电子邮件中?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。