【问题标题】:Dynamically add sender email to Message Header rule in Outlook 2007 via right-click通过右键单击将发件人电子邮件动态添加到 Outlook 2007 中的邮件标题规则
【发布时间】:2010-09-15 14:34:49
【问题描述】:

我希望 Outlook 2007 的 VBA 代码在任何邮件视图中右键单击邮件,选择将其添加到的规则,并将发件人电子邮件添加到包含该规则值的邮件标题中。

只有特定的规则使用消息头作为标准,所以当我右键单击消息时,只有那些适用的规则才会显示。

【问题讨论】:

    标签: vba outlook rules outlook-2007


    【解决方案1】:

    稍加努力,您就可以manipulate the context menu with VBA

    2007 年之前的任何 Outlook 版本都没有规则的对象模型。

    但是从 OL2007 开始,每个 Store 对象都公开了 GetRules() 方法,该方法返回一个 Rules 集合。尝试迭代该集合并使用您想要的所有规则填充 CommandBarPopup 对象。 Rule 对象是可以操作的,所以理论上你应该可以完成这项工作。

    【讨论】:

      猜你喜欢
      • 2021-06-13
      • 1970-01-01
      • 2012-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-01
      • 1970-01-01
      • 2016-03-10
      相关资源
      最近更新 更多