WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   Word: Briefkopf aus Datenbank befüllen (http://www.wcm.at/forum/showthread.php?t=226056)

Nestrus 08.01.2008 11:58

Word: Briefkopf aus Datenbank befüllen
 
Hallo,

ich habe eine Breifvorlage, die alle Mitarbeiter verwenden sollen.
Jetzt würde ich diese gerne auf ein Netzlaufwerk legen und automatisch Namen, Durchwahl und Emailadresse in den Briefkopf einbinden. Ich habe schon eine Access-DB mit diesen Infos für die Outlooksignatur.

Auch fand ich im Internet so was ähnliches:
http://vb-magazin.de/forums/forums/thread/14015.aspx

Allerdings bringt dieser Code bei mir schon in der ersten Zeile einen Fehler und ich hab eigentlich keine Ahnung von VBA.

Kann mir jemand helfen, ein Makro für meine Zwecke zu stricken?
Oder gibt es noch andere Möglichkeiten diese Infos einzubinden, z.B. aus dem AD?


Vielen Dank im Voraus für die Hilfe und beste Grüße
Nestrus

Nestrus 14.01.2008 15:01

*schieb*

flinx 15.01.2008 21:24

Re: Word: Briefkopf aus Datenbank befüllen
 
Zitat:

Original geschrieben von Nestrus
Hallo,
Auch fand ich im Internet so was ähnliches:
http://vb-magazin.de/forums/forums/thread/14015.aspx

Allerdings bringt dieser Code bei mir schon in der ersten Zeile einen Fehler und ich hab eigentlich keine Ahnung von VBA.

Unter Verweise die Microsoft DAO Object Library eingebunden?

IMHO ist der Code irgendwie unsinnig (select statement mit auswahl eines bestimmten datensatz und dann nochmals durchlaufen bis gefunden??), aber hab nur kurz reingeschaut.
Kurzes Beispiel wie es ev. funktionieren könnte anbei. Es fehlt da aber noch einiges an Fehlerüberprüfung/etc.!

Ad AD:
http://www.office-loesung.de/ftopic70192_0_0_asc.php
wäre ein Ansatz.

Nestrus 01.02.2008 10:43

Vielen Dank für die Antwort! Ich hatte leider bis jetzt noch keine Zeit mir das genau anzuschauen, aber ich hoffe ich komme nächste Woche dazu. (Hat nicht so hohe Priorität wie manch anderes...)

wbendl 01.02.2008 12:09

Hi!

Eine Lösung mit VBA ist sicher machbar. Sollte auch nicht viel Aufwand machen.

Voraussetzung ist, daß eine (eindeutige) Beziehung zwischen einem User und einem Datensatz hergestellt werden kann. Ein Feld in der DB könnte z. B. den Windows-User enthalten, den der Mitarbeiter beim Login verwendet.

Gib mir ein paar Details, und ich schreib dir ein Beispiel.


mfg

WB


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag