Setting MeetingStatus to CdoNonMeeting using CDO will cause the AllDay flag to not be set on an occurance in Outlook.

If you use CDO 1.21 to set the MeetingStatus to CdoNonMeeting for a single occurance of an all day recurring appointment, you will find that the AllDay flag is not set when the appointment is converted to a meeting and accepted by the attendee.  Private Sub cmdMakeInstanceAllDay_Click()    Dim objSession As mapi.Session    Dim ObjMessage As mapi.Message   …

0