Wie erstelle ich eine Word-Dokument, das sich dynamisch zusammensetzt?
Sie kennen auch das Problem, dass Sie Dokumente mit Word erstellen wollen, die Daten aber je nach Auswahl unterschiedlich sein können. Bsp.  Sie haben ein Rechnungsdokument, der Tabellenteil mit der Rechnung ist dynamisch, da beliebig viele Positionen hinzugefügt werden können. Dies ist nun bei Accessberichten kein Problem, da Sie über die Gestaltungsmöglichkeiten von Access hier genügend Möglichkeiten haben. Nicht aber, wenn Sie mit Access eine Rechnung mit Microsoft Word erstellen wollen. 
Der Vorteil einer solchen Rechnung liegt auf der Hand. Der Kunde kann sein Layout selbst ändern, wenn er die definierten Felder lässt wie Sie sind. 
Oder Sie haben einen Prüfbericht, der sich immer wieder aus verschiedenen Kombinationen von Prüfungen zusammensetzt. Für solche Fälle hier ein Lösungsansatz:
1. Schritt: Sie erstellen für die verschiedenen Berichte eigene Word-Templates, mit denen Sie das Layout der einzelnen Berichte festlegen.
2. Schritt: Sie erstellen ein Hauptdokument, dass als Rahmen gebraucht wird.
3. Schritt: Sie schreiben eine VBA-Funktion, die die benötigten Berichte als Worddokumente in einem temporären Verzeichnis erstellt.
4. Schritt: Sie schreiben eine VBA-Funktion, die die temporären Word-Dokumente in das Hauptdokument kopiert.
Dies sind so die Grundgedanken. 
Gerne senden wir Ihnen die VBA-Funktionen zu, die wir benutzen, bitte nehmen Sie dazu Kontakt mit uns auf. 
Zurück zu Tipps und Tricks

All Rights Reserved 2006. http://www.rolffs.de Design by Rolffs WebDesign
Datenschutzerklärung