Aktuelle Tipps & Meldungen zur effizienten Arbeit mit Word finden Sie in unseren kostenlosen Word-Secrets. Dieser werbefinanzierte Newsletter erscheint alle 14 Tage, Sie brauchen nur hier Ihre E-Mail-Adresse einzutragen: 
Kostenlose Word-Secrets bestellen!

Outlook-Kalender mit Excel und Word auslesen: Vorbereitungen

Wenn Sie aus einer anderen Office-Anwendung heraus auf Outlook zugreifen möchten, müssen Sie im ersten Schritt für eine Verknüpfung zwischen beiden Anwendungsprogrammen sorgen.


Dazu legen Sie ein Objekt an, das auf die Outlook-Anwendung weist. Die folgenden Programmzeilen erledigen diese Aufgabe:


 
Dim oOL As Object

 
Set oOL = CreateObject("Outlook.Application")

 
 
Nach diesem Vorgang weist die Variable "oOL" auf das Objekt "Outlook". Innerhalb von Outlook werden die Informationen in einzelnen Namensbereichen verwaltet. Diese Namensbereiche enthalten Ordner, die den einzelnen Bereichen von Outlook entsprechen. Ein Ordner ist für Kontakte zuständig, einer für eingehende Mails, einer für Aufgaben usw.


Wenn Sie auf den Kalender von Outlook zugreifen möchten, erledigen Sie das über den Ordner "olFolderCalender" - diese interne Konstante besitzt den Wert 9.


Damit Sie auf Termine aus dem Outlook-Kalender zugreifen können (zum Auslesen von bestehenden Terminen oder zum Anlegen von neuen Terminen), verknüpfen Sie eine Objektvariable mit diesem Outlook-Ordner. Der folgende Programmcode zeigt, wie es aussieht, wenn Sie auf den Outlook-Kalender über die Variable "MeineTermine" zugreifen möchten:


 
Dim myNamespace as Object

 
Dim MeineTermine as Object

 
Set myNamespace = oOL.GetNamespace("MAPI")

 
Set MeineTermine = myNamespace.GetDefaultFolder(9).items

 
 
Diesen Programmcode können Sie erst ausführen, wenn Sie der Variablen "oOL" den Bezug auf die Outlook-Anwendung zugewiesen haben - wie weiter oben beschrieben.
Nach diesem Vorgang können Sie über die Objektvariable "MeineTermine" auf die einzelnen Elemente Ihres Outlook-Kalenders zugreifen.

 

Weiter geht es mit:

Outlook-Kalender auslesen und Termine anlegen: Auf Kalendereinträge zugreifen

Der Fachverlag für Computerwissen ist ein Unternehmensbereich der VNR Verlag für die Deutsche Wirtschaft AG
Theodor-Heuss-Str. 2-4 · D-53095 Bonn · Tel.: 02 28 - 95 50 190 · Fax: 02 28 - 36 96 001
USt.-ID: DE 812639372 · Amtsgericht Bonn, HRB 8165 · Vorstand: Helmut Graf · Vorsitzender des Aufsichtsrats: Norman Rentrop
Copyright © 2008 Fachverlag für Computerwissen. Alle Rechte vorbehalten. Webdesign, Typo3, Programmierung: SimpleThings GmbH