以编程方式设置MailItem跟进标志来完成?

时间:2010-12-11 15:35:27

标签: vba outlook outlook-2007

我正在尝试了解如何在Outlook 2007中通过VBA设置MailItem的后续标记?

Google搜索返回了大量针对Outlook 2003及之前有效的方法的点击次数(例如,更改了MailItem的FlagStatus属性的值,如Outlook 2007 - Email Flag Status中所示),但微软对OL 2007的标记进行了大修并且OL2007中不再提供FlagStatus属性(尽管上面的链接暗示了这一点)。

有谁知道如何将当前选中的MailItem的后续状态设置为在OL2007 VBA中完成?

任何建议或工作代码都将不胜感激!

planetthoughtful

1 个答案:

答案 0 :(得分:5)

怎么样:

''Case sensitive
If oItem.FlagRequest = "Follow up" Then
    oItem.FlagStatus = olFlagComplete
End If

http://msdn.microsoft.com/en-us/library/aa212007(office.11).aspx
http://msdn.microsoft.com/en-us/library/aa212013(office.11).aspx

Outlook 2010帮助,我的重点

MailItem。FlagRequest财产
返回或设置一个String,指示邮件项的请求操作。
读/写。 版本信息
 版本已添加:Outlook 2007

语法

expression.FlagRequest