Wenn du mehrere Datenquellendateien brauchst, dann wird es etwas schwieriger. Das Problem ist ja, dass du Einstellung in Word nicht ändern kannst (Makro kommt zu spät)
Dann könntest du unter "
HKCU\Software\
ODBC\
ODBC.INI\<Deine DSN>\..." jeweils den aktuellen Pfad eintragen, BEVOR du Word aufrufst.
Sprich:
1. Du richtest dir auf deinem Rechner eine
ODBC-Datenquelle ein, die auf die Seriendruck-Datenquelle verweist (z.B. eine
Access-Datei).
2. Du änderst die Word-Vorlage so ab, dass sie nur diese
ODBC-Datenquelle benutzt. Das geht über "Datenquelle öffnen" (Toolbar) und dann den Button "Neue Quelle...".
3. BEVOR du Word startest, trägst du in die Registry die benötigten Daten ein (z.B. Pfad und Dateiname).
Du kannst natürlich auch die DSN direkt komplett in die Registry eintragen, dann muss dies bei der Installation nicht geschehen.
Code:
HKEY_CURRENT_USER
Software
ODBC
ODBC.INI
ODBC Data Sources
<Deine DSN> REG_SZ "Microsoft
Access-Treiber (*.mdb)"
<Deine DSN>
DBQ REG_SZ Kompletter Pfad zur MDB
Description REG_SZ ... (siehe Registry)
Driver REG_SZ ...
FIL REG_SZ ...
PWD REG_SZ ...
UID REG_SZ ...