2

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

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

所以我想知道的是,有没有办法通过约会项目来改变事件标签/颜色?如果是这样,怎么办?

4

2 回答 2

0

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

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

于 2010-09-03T12:51:19.653 回答
-1

VBA 无法设置标签颜色。为此,您需要 CDO。有关示例代码,请参阅http://www.outlookcode.com/codedetail.aspx?id=139

于 2011-11-03T16:19:22.953 回答