... to the calendar, but also tasks, in Outlook. What did I change : 1. You need to use CreateOLEObject() in stead of CreateObject(). 2. No use of GetNameSpace() 3. In case of Outlook 2007, Outlook has to be opened, just like Otto said. The Outlook 2007 problem, I solved by searching for "OUTLOOK" ...