【问题标题】:Outlook - export mail to text on rule of vbaOutlook - 将邮件导出到 vba 规则中的文本
【发布时间】:2012-07-25 10:28:41
【问题描述】:

我很确定以前有人这样做过。

有人知道如何将电子邮件导出到我的 C 盘上的文本文件中,我知道如何将电子邮件移动到 Outlook 中的其他文件夹中,但在我的 C 盘上。

谢谢。

【问题讨论】:

    标签: email text outlook export rule


    【解决方案1】:

    查看MailItem.SaveAs 方法。您指定路径和文件类型。

    例如:

    Sub SaveEmail()
    
    Dim msg As Outlook.MailItem
    
      ' assume an email is selected
      Set msg = ActiveExplorer.Selection.Item(1)
    
      ' save as text
      msg.SaveAs "C:\MyEmail.txt", olTXT
    
    End Sub
    

    文件类型是OlSaveAsType 常量。在 VBA 编辑器中按 F2 并将其粘贴到可能值列表的搜索框中。

    【讨论】:

    • 非常感谢,您如何将电子邮件中的特定行导出到 Excel。我每天都会收到电子邮件。我想将新数据的特定行导出到 excel 中的列底部(最后一行)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-18
    • 2013-01-02
    • 2013-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多