Customising appointmentitem's write() event ...

T

TiTi

Hi

In fact i'd like to add custom actions when a new appointment is
created by user on the calendar view of outlook ...
I tried google and i found nothing.
How to do ?

Thx in advance.
 
S

Sue Mosher [MVP-Outlook]

"Custom actions" in Outlook specifically means actions on the Actions tab of
a custom form. Therefore, perhaps what you want to do is create a custom
form for your appointments?
 
T

TiTi

Sue Mosher [MVP-Outlook] a écrit :
"Custom actions" in Outlook specifically means actions on the Actions tab of
a custom form. Therefore, perhaps what you want to do is create a custom
form for your appointments?

I explain what i did since now :

I succeed to share an outlook calendar with all users of my my local
area network ... i used a access database to store appointment items
properties (dates, times, EntryIds ...) of each user's synchronizations.
I used ADO, outlook, and a free VBTimer ActiveX references.
All work fine :p

But now i want to lunch the synchronization function when a user made
an appointment on the calendar view ... but i can't :(
I want to continue only with VBA code if it's possible, symply
implementing the writing function of appointment item object.
 
S

Sue Mosher [MVP-Outlook]

The easiest solution is to use the MAPIFolder.Items.ItemAdd and .ItemChange
events.

The alternative is to create a wrapper class that can handle all open or
selected AppointmentItem objects and their item-level events. See
http://www.outlookcode.com/d/vb.htm#wrapper

FYI, there is a newsgroup specifically for general Outlook programming
issues "down the hall" at microsoft.public.outlook.program_vba or, via web
interface, at
http://www.microsoft.com/office/community/en-us/default.mspx?dg=microsoft.public.outlook.program_vba

--
Sue Mosher, Outlook MVP
Author of
Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers



TiTi said:
Sue Mosher [MVP-Outlook] a écrit :
"Custom actions" in Outlook specifically means actions on the Actions tab
of a custom form. Therefore, perhaps what you want to do is create a
custom form for your appointments?

I explain what i did since now :

I succeed to share an outlook calendar with all users of my my local area
network ... i used a access database to store appointment items properties
(dates, times, EntryIds ...) of each user's synchronizations.
I used ADO, outlook, and a free VBTimer ActiveX references.
All work fine :p

But now i want to lunch the synchronization function when a user made an
appointment on the calendar view ... but i can't :(
I want to continue only with VBA code if it's possible, symply
implementing the writing function of appointment item object.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top