【问题标题】:MS Outlook 2007 ~ VBA to apply a rule to text in AttachmentMS Outlook 2007 ~ VBA 将规则应用于附件中的文本
【发布时间】:2013-01-02 08:45:11
【问题描述】:

是否可以(通过 VBA 或其他方法)仅根据电子邮件附件中的文本将规则(例如“将电子邮件移动到文件夹 X”)应用于电子邮件。

我收到带有 XML 附件的电子邮件,手动打开它们以查找其中的特定日期。然后我根据这个日期将电子邮件归档到不同的文件夹中。

我想自动化这个过程。 XML 文件有一个名为 1/1/2013 的字段。我希望宏打开此附件/提取日期值/关闭附件,然后根据该日期将电子邮件移动到文件夹中。 (没什么花哨的……例如,我最初会基于每个月创建 12 个文件夹)

当电子邮件正文包含我用来排序的文本时,我成功使用了内置的“规则”,但我需要专门用于附件的内容。

【问题讨论】:

    标签: vba outlook email-attachments rules outlook-2010


    【解决方案1】:

    是的,您可以,KB 306108 有一个示例脚本,可以作为规则操作运行(您可以在其中进行进一步处理)。

    【讨论】:

    • 该链接似乎已损坏。当我尝试打开它时出现“运行时错误”页面。不确定这是stackoverfow问题还是链接不正确。你能检查一下吗?干杯 - 马库斯
    • 链接是support.microsoft.com/kb/306108,我刚查了一下,从这里没问题。
    • 谢谢@James-snell。当我单击链接或将其粘贴到 Internet Explorer 时,它会返回错误。但是,它在 Chrome 中可以正常打开!我的问题更倾向于使用附件中的数据来应用规则。我已经可以通过 vba 创建基本规则了。我需要提取电子邮件附件中信息的代码/提示。
    • 当我使用 IE 时这听起来很奇怪(这台机器上的 chrome 被阻止了,这比听起来更难做,因为它试图绕过代码/数据分离......)但无论如何,Item 有一个附件集合,然后您可以将附件保存到文件并正常处理。我会用一个样本给你做一个编辑。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多