In Outlook 2002 SP3 and later, custom forms don't run code on items in someone else's mailbox by default. A registry value governs this behavior. See http://www.outlookcode.com/d/ol2003problems.htm

Signature
Sue Mosher, Outlook MVP
Author of
Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx
> Hi I'm currently developing an outlook custom form which does 2 things
>
[quoted text clipped - 9 lines]
> to my own calender. Is there a fix for this problem?
> Thanks!
tecktim.khoo@gmail.com - 25 May 2005 05:08 GMT
Hello Sue,
Thank you very much for your reply. It works very nicely!
Now, I seem to have another problem. When dragging the appointment from
one calendar to another, i use the Item.Parent.FolderPath property to
keep track of who the appointment is being assigned to and with this
information; I am updating the SQL database accordingly. However, when
the appointment is dragged into another person's calendar, the
folderpath property is updated with a GUID. How do I get the target
calendar which the appointment item is dragged into or retrieve the
user which is receiving the new calendar item?
Your help is very much appreciated.