views:

2202

answers:

5

I am looking for a solution to export Shared Outlook Calendars (yes, I'm using exchange server and yes I can copy calendar to my local folders, which would allow me to export. However, what if there are more than 50 calendars, which I need to export? Is there a way of automating the process?).

I am interested in using C# for accomplish this task. Has anyone ever tried to do that?

A: 
Prakash
A: 

Prakash,

I have just tried that VBMacro.

This works fine for your own calendar, however (as described in my problem with 50 calendars) you cannot export other user's shared calendars.

A: 

hmmm.. Just wondering if Google Calendar Sync lets you do this. I havent got any shared calendar to try out.

Or have you tried that already?

Prakash
That won't wprk. All events in your primary Google Calendar and your default Microsoft Outlook calendar are synced together. full article: http://www.google.com/support/calendar/bin/answer.py?answer=89955
jwmiller5
A: 

Have you tried looking at VSTO ? (Visual Studio Tools for Office). This will provide APIs for the common Outlook items (Calendars etc). It's the C#/.Net version of various VBA admin APIs.

ip
+1  A: 

Exchange Web Services (EWS) allows you to do this

Dana