Outlook im Team
Makrolsung fr den serverlosen Datenaustausch
----------------------------------------------
c't 10/04, S. 194, (db)

0410-194.txt			dieser Text
frmDatenabgleich.frm		Formular fr Button "Datenabgleich"
frmDatenabgleich.frx		siehe oben
frmDatenabgleichOptionen.frm	Formular fr Button "Optionen"
frmDatenabgleichOptionen.frx	siehe oben
frmDatenabgleichOrdner.frm	Formular fr Button "Hinzufgen"
frmDatenabgleichOrdner.frx	siehe oben
OL_Datenabgleich.bas		Hauptmodul
Dialoge-Setup.zip		enthlt automatische Installationsroutine fr Dialog-Control

Die Makrolsung ermglicht einzelnen Anwendern und Arbeitsgruppen 
den Abgleich mehrerer Rechner ohne teure Zusatzsoftware.

Nach dem Entpacken mit einem Doppelklick auf Dialoge-Setup.zip ist Setup.exe zu starten.
Um die Outlook-Projektdateien einzubinden, ffnet man den Visual-Basic-Editor mit Alt+F11 
und importiert der Reihe nach via Datei-Men die drei Userform-Dateien mit der Extension 
"frm" sowie die Moduldatei OL_Datenabgleich.bas ins Outlook-eigene VBA-Projekt.

Damit das Programm bei jedem Start eine temporre Befehlsleiste fr die Projektmakros 
einrichtet, ist die Ereignisprozedur Application_Startup um eine einzelne VBA-Anweisung 
zu ergnzen. Dazu klickt man nacheinander auf die Pluszeichen vor "Projekt1" sowie 
"Microsoft Outlook Objekte" und zeigt per Doppelklick auf "DieseOutlookSitzung" den 
Inhalt dieses Klassenmoduls im Editorfenster an. Nach dem Einstellen des linken 
Listenfelds auf "Application" und des rechten auf "Startup" wird der leere Rumpf 
der Ereignisprozedur sichtbar. Die VBA-Anweisung lautet

Call OL_Datenabgleich.OLDA_TempBarEinrichten

und ist als eigene Zeile am Ende der Prozedur (oberhalb der End-Sub-Zeile) zu 
platzieren. Nach dem Aufruf des Menbefehls "Datei/Projekt1 speichern" bernimmt 
der Visual-Basic-Editor alle nderungen ins VBA-Projekt.
