Outlook Kalender auslesen
um in Outlook per Skript einen Kalender auszulesen kann folgender VBScript Code verwendet werden:
Set OL = CreateObject("Outlook.Application")
Set olns = OL.GetNamespace("MAPI")
Set myRecipient = olns.CreateRecipient("Hier Name des Kalenders")
Set SharedFolder = olns.GetSharedDefaultFolder(myRecipient, 9) 'Kommentar:9=Kalenderordner
Set oItems = SharedFolder.Items
For Each oAppt In oItems
wscript.echo "start:" & oAppt.Start & " end:" & oAppt.End & "sub: " & oAppt.Subject
Next
weiterführende Hilfe http://support.microsoft.com/kb/208520/de
bzw. http://msdn.microsoft.com/en-us/library/office/ff869368(v=office.15).aspx
Andere Ordner auslesen:
mit olns.GetDefaultFolder(6) könnte z.B. der Posteingang ausgelesen werden,
mit olns.GetDefaultFolder(5) der Postausgang

{{percentage}} % positiv

DANKE für deine Bewertung!
Beitrag erstellt von Bernhard
| Veröffentlicht: 25.05.2014
| Aktualisiert: 05.06.2016 |
|🔔
| Kommentare:4
Fragen / Kommentare
(sortiert nach Bewertung / Datum) [alle Kommentare(am besten bewertete zuerst)]
User: Dude42GF Moin, klappt super, danke! Wie bekomme ich denn die Serientermine an dem Tag noch rein?
Jo, klappt. aber wie oben - Serientermine wären auch ziemlich nützlich ;)
Beitrag erstellt von anonym
keiner eine idee wie man Serientermine ausliest?
Beitrag erstellt von anonym
Vor der Schleife ein oItems.IncludeRecurrences=True
Beitrag erstellt von anonym