Outlook knpft Kontakte, c't 5/06, S. 204, db
---------------------------------------------

Liesmich.txt             dieser Text
DiesOutlookSitzung.txt   Quelltext fr Import in VB-Editor
frmOoBriefOptionen.frm   Userform fr den Import in Outlook
frmOoBriefOptionen.frx   Userform fr den Import in Outlook
OL_OOBrief.bas           Quelltext fr Import in VB-Editor
OoVorlage.ott            Briefvorlage zum Anpassen
UniversalTools.zip       Inhalt des Archivs bitte separat installieren

Dieses Add-in schlgt die Brcke zwischen Microsofts PIM und E-
Mail-Client Outlook und dem freien Office-Paket OpenOffice, indem 
es einzelne oder alle Outlook-Kontakte an OpenOffice bergibt.

Bei einem Einzelbrief whlt man in Outlook den gewnschten 
Empfnger, klickt aufs zustndige Symbol und schon ffnet das Add-
in ein neues Writer-Dokument. Dieses ist nach den Vorgaben einer 
DIN-gerechten Briefvorlage gestaltet und enthlt bereits alle 
relevanten Adressdaten des Empfngers, sodass der Anwender nur 
noch den Brieftext verfassen muss. Einen Mausklick spter kommt 
der Brief aus dem Drucker.

Wer nicht nur Standardbriefe, sondern auch Rechnungen, 
Lieferscheine oder andere Spezialschriftstcke versenden mchte, 
kann die Lsung beliebig erweitern. Dazu muss man nur die 
entsprechenden Dokumentvorlagen gestalten und mit den notwendigen 
Platzhaltern versehen, die das Add-in gegen die Daten des 
jeweiligen Empfngers austauscht.

Das Add-in wurde fr Outlook XP/2003 und OpenOffice 2.0 sowie 
StarOffice 8 entwickelt, die wegen des Zugriffs auf 
sprachspezifische Bezeichnungen in einer deutschsprachigen Version 
installiert sein mssen. Fr den ordnungsgemen Betrieb muss 
zudem der Windows Script Host mit VBScript aktiv sein, was der 
Voreinstellung von Windows XP entspricht.

Um auf Windows-Dialoge zuzugreifen, nutzt das Add-in das ActiveX-
Control UniversalTools.ocx. Um es zu installieren, entpacken Sie 
zunchst den Inhalt der ZIP-Datei in ein leeres Verzeichnis. Darin 
starten Sie das Installationsprogramm Setup und folgen dessen 
Anweisungen.

ffnen Sie Outlook und wechseln mit Alt+F11 in den Visual-Basic-
Editor. Whlen Sie jeweils "Datei/Datei importieren", um das 
Basic-Modul OL_OoBrief.bas sowie die Userform 
frmOoBriefOptionen.frm ins Outlook-eigene VBA-Projekt einzufgen. 
Anschlieend fgen Sie den Inhalt der Textdatei 
DieseOutlookSitzung.txt mit Hilfe der Zwischenablage ins 
Klassenmodul "DieseOutlookSitzung" ein. Sie ffnen das Modul, 
indem Sie im Projekt-Fenster auf das Pluszeichen vor "Microsoft 
Office Outlook Objekte" klicken und dann einen Doppelklick auf 
"DieseOutlookSitzung" ausfhren. Sollte das Klassenmodul bereits 
namensgleiche Prozeduren enthalten, mssen Sie jeweils die Inhalte 
der vorhandenen und der neu eingefgten Prozedur zusammenfhren, 
da jede Prozedur nur einmal vorkommen darf.

Um Outlook grundstzlich das Ausfhren von Makros zu gestatten, 
sollten Sie diesen eine digitale Unbedenklichkeitsbescheinigung 
ausstellen. Dazu mssen Sie gegebenenfalls im Office-Setup die 
"Digitale Signatur fr VBA-Projekte" nachinstallieren. Starten Sie 
anschlieend das Tool Selfcert.exe im Office-Programmordner und 
legen Sie mit dessen Hilfe ein Zertifikat fr sich selbst an. 
Danach wechseln Sie zurck in den Visual-Basic-Editor und whlen 
"Extras/Digitale Signatur". ber die Schaltflche "Whlen" weisen 
Sie dem VBA-Projekt Ihr selbsterstelltes Zertifikat zu, sichern 
das Projekt mit "Datei/VbaProject.otm speichern" und starten 
Outlook neu. Markieren Sie das Kontrollkstchen "Makros aus dieser 
Quelle immer vertrauen" und klicken Sie auf "Makros aktivieren".

Kopieren Sie die Beispielvorlage OoVorlage.ott in Ihren 
persnlichen Dokumentordner (Eigene Dateien). Starten Sie Writer 
und whlen "Datei/Dokumentvorlage/Bearbeiten, um die Vorlage zu 
ffnen. Ersetzen Sie nun alle "Martin-Mustermann"-Angaben durch 
Ihre persnlichen Daten und tauschen das Grafiklogo aus, um die 
genderte Vorlage dann zu speichern.

Diese Vorlage knnen Sie an Ihren persnlichen Bedarf anpassen. 
Sie orientiert sich an den hierzulande blichen (DIN-)Vorgaben fr 
Geschftsbriefe, lsst sich jedoch auch fr die private 
Korrespondenz verwenden. Fr Spezialflle wie Angebote, Rechnungen, 
Lieferscheine und dergleichen sollten Sie sich jedoch eigene 
Vorlagen (gegebenenfalls auf Grundlage der Beispielvorlage) 
erstellen und diese anschlieend fr den Datenaustausch mit dem 
Add-in prparieren. Dazu stehen Platzhalter wie [Kontaktname] oder 
[Telefon geschftlich] zur Verfgung, die Sie an beliebiger 
Position in die jeweilige Vorlage einfgen knnen. Das Add-in 
ersetzt die Platzhalter dann im spteren Einsatz durch die 
angegebenen Daten des ausgewhlten Kontakts:

[Kontaktname]          Der zumeist aus Vor- und Nachname bestehende 
                       Betreff des Kontakts
[Adresse]              Die komplette mehrzeilige Anschrift (Strae, 
                       Postleitzahl, Wohnort und Land)
[Anrede]               Anrede oder akademischer Titel
[Vorname]              Vorname des Kontakts
[Nachname]             Nachname des Kontakts
[Firmenname]           Name der Firma
[Strae]               Adresse mit Postleitzahl
[Stadt]                Wohnort
[Bundesland]           Bundesland
[Postleitzahl]         Postleitzahl
[Land]                 Land
[Telefon privat]       private Telefonnummer
[Telefon geschftlich] geschftliche Telefonnummer
[E-Mail-Adresse]       primre E-Mail-Adresse
[Geschlecht]           Geschlecht des Kontakts

