Outlook约会项目:设置“标签”

时间:2010-07-14 16:17:39

标签: vba outlook outlook-2003 outlook-object-model

在Outlook 2003中,当您有日历事件时,它可以选择将其标签设置为重要,业务,个人等,每个都具有不同的颜色。此颜色将是您日历上预定活动的颜色。

我的问题是我不知道如何使用AppointmentItem更改它。我查看了对象浏览器,看到它与更改标签/颜色有关。我通过Access模块​​访问Outlook,并设置代码来更改对象的主题等。

所以我想知道的是,有没有办法通过appointmentItem更改事件标签/颜色?如果是这样,怎么样?

2 个答案:

答案 0 :(得分:0)

VBA无法设置标签颜色。你需要CDO才能做到这一点。有关示例代码,请参阅http://www.outlookcode.com/codedetail.aspx?id=139

答案 1 :(得分:-1)

您要查找的术语是项目的类别。您可以使用AppointmentItem对象上的Categories property对其进行修改。它是一个字符串,所以你可以简单地把你想要的值放在那里。

显示的颜色可由用户自定义,因此您最好只设置标签名称,而不是尝试为约会设置特定颜色。