
If class of orig_event is calendar event then If class of front window is main window and view of front window is calendar view then Is the event selected in the Calendar view of the Main Window? (Outlook supports option-click-drag to copy a pure appointment event, one with noĪttendees, but does not support any means of copying or duplicating a meeting This script duplicates a calendar event that has attendees. It is only compatible with Outlook for Mac 2011. (*īased on "Set Custom Reminder 1.0" by William Smith But, I discovered through trial and error that setting a property to a non-null string does work, so I set a set of variables to the essential properties of an event, and if they are not null, set the property of the new event to it.

Very frustrating, and likely something that someone who is better at AppleScript could easily solve.

I was unable to simply set the properties list of the new event to that of the original, as AppleScript complained that it could not coerce a string into the class of any of the Outlook types. The code first makes sure that there is a calendar event selected in Outlook.
