excel - 如何将电子邮件另存为草稿?

标签 excel vba outlook

我有 20 多封由 Excel VBA 代码创建的电子邮件。

我想将这些保存为草稿。

With OutMail
    .SentOnBehalfOfName = email_from
    .To = email_to
    .CC = email_cc
    .BCC = email_bcc
    .subject = subject
    .HTMLBody = "Dear All,<br /> <br/>Please find below today's MIS. <br/>" & RangetoHTML(rng)
    .Attachments.Add (Attach_Path)
    .display
End With

最佳答案

应该只是SaveClose的简单案例..

With OutMail
    .SentOnBehalfOfName = email_from
    .To = email_to
    .CC = email_cc
    .BCC = email_bcc
    .Subject = Subject
    .HTMLBody = "Dear All,<br /> <br/>Please find below today's MIS. <br/>" & RangetoHTML(Rng)
    .Attachments.Add (Attach_Path)
    .Save
    .Close
End With

关于excel - 如何将电子邮件另存为草稿?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46111652/

相关文章:

vba - 加快 VBA 中按钮格式化的速度

foreach - 为什么 Outlook 文件夹的此迭代最多只处理文件夹中项目数量的一半?

html - 在电子邮件中的链接中使用环境变量

vba - 从变量起始行向下填充

excel - 由 Outlook 宏创建的新 Excel 工作簿未保存在目录中

python - 写入 Excel 时“Unsparsify” Pandas 多索引

excel - 命名多个范围 - 使用两列中的数据

excel - 使用Excel作为Access数据库的前端(使用VBA)

excel - 检查是否选择了多个单元格

outlook - 如何在 Microsoft Graph 中获取用户在线状态?