在Microsoft Outlook中创建重复事件

时间:2015-02-13 19:45:55

标签: calendar outlook google-calendar-api

有人知道如何在Outlook中创建重复事件,而不是每年的同一天吗?

我想要一个“复活节前七周的星期二”活动。

是否可以在任何其他日历中制作并将其移至Outlook?

2 个答案:

答案 0 :(得分:1)

首先,您需要在代码中创建AppointmentItem类的新实例。然后,您需要设置ReccurrencePattern对象,您可以调用AppointmentItem类的GetRecurrencePattern方法。如果没有现有的重复发生模式,则返回一个新的空RecurrencePattern对象。您可以在How To: Create a new recurring Outlook Appointment item文章中详细了解相关内容。

如果您是Outlook VBA的新手,我建议您从Getting Started with VBA in Outlook 2010文章开始。

答案 1 :(得分:0)

创建年度事件模式,然后修改每个实例(将创建异常) - RecurrencePattern.GetOccurrence()将返回表示重复实例的AppointmentItem,修改其Start属性并保存约会。