Durch Anmeldung personalisierte Word Vorlagen
Hallo! Wir sollen für unseren Kunden Word Vorlagen erstellen. Das ist natürlich noch kein Problem. Die standardisierte Vorlage soll beim Kunden auf dem Server liegen (Win 2003 Server). Meldet sich nun der User an seinem Rechner an, startet Word und öffnet die Vorlage vom Server, sollen nun benutzerspezifische Daten (Name, Durchwahl, etc...) in die entsprechenden Felder der Vorlage eingelesen werden.
Die Benutzerdaten werden laut Kunde zentral mittels Active Directory am Server gepflegt.
Kann sich jemand vorstellen, ob (und vielleicht sogar WIE) das funktioniert??
Vielen Dank schon mal!!!!
Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge
Hallo gloor,
Du benötigst
- eine Funktion zum Ermitteln des akt. Users (z.B. GetUserName aus der advapi32.dll)
- Mindestangaben vom Kunden zum AD-Container (zum Testen natürlich schwer möglich)
- Gefässe in den Vorlage(n) zur Bestimmung der Bereiche (Textmarken, Formularfelder)
Mit dem ermittelten Usernamen kannst du eine Suche / Select im AD auf versch. Weisen durchführen und die erforderlichen Daten holen.
Eine prinzipielle Überlegung ist, ob solche Routinen in den Vorlagen (Document-New-Ereignis) oder - empfehlenswerter - als globales Add-In zur Verfügung gestellt werden.
Zu allen Detailpunkten findest du umfangreiche Hilfen und Beispiele im www, nur vermutlich nicht in dieser Kombination.
Ein Problem hast du natürlich dann, wenn in Eurer Firma kein AD zum Einsatz kommt.
Gruß
Uli