我正在尝试找出如何在Outlook 2007中通过VBA设置MailItem的后续标记的方法?
Googling对在Outlook 2003及更早版本中有效的方法返回了很多命中结果(例如,更改MailItem的FlagStatus属性的值,如Outlook 2007 - Email Flag Status中所示),但是Microsoft对OL 2007和FlagStatus属性的标记进行了大修在OL2007中不再可用(尽管上面的链接隐含了什么)。
有谁知道如何在OL2007 VBA中将当前选定的MailItem的跟踪状态设置为“完成”?
任何建议或工作代码将不胜感激!
善于思考
最佳答案
怎么样:
''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
属性返回或设置一个字符串,该字符串指示对邮件项目的请求操作。读/写。
版本信息
添加的版本:
Outlook 2007
句法
expression.FlagRequest