【发布时间】:2020-07-20 14:38:47
【问题描述】:
我们使用以下代码在共享日历中创建多个项目。一切正常,只有邀请不会发送给可选的与会者。不幸的是,MS Docs 在这方面有点不清楚:
Sub DoOne(Calendar, Subject, Start, Duration, Category)
Dim Appointment As Outlook.AppointmentItem
Dim Attendee As Outlook.Recipient
If Subject <> "" Then
Set Appointment = Calendar.Items.Add
With Appointment
.Start = Start
.Duration = Duration
.ReminderSet = False
.Subject = Subject
.Categories = Category
Set Attendee = Appointment.Recipients.Add("distrubutionlist")
Attendee.Type = olOptional
Appointment.Move Calendar
Appointment.Send
End If
End Sub
还尝试使用 OptionalAttendees.Add 属性进行此操作,但也没有生成邀请。
【问题讨论】: