Thema Datum  Von Nutzer Rating
Antwort
Rot Word automatische Dokumentengenerierung
07.05.2021 12:09:18 zelade
NotSolved

Ansicht des Beitrags:
Von:
zelade
Datum:
07.05.2021 12:09:18
Views:
649
Rating: Antwort:
  Ja
Thema:
Word automatische Dokumentengenerierung

Guten Tag zusammen,

ich möchte nachfolgendes Projekt erstellen und hoffe ich kann hier in diesem Forum noch zusätzliche Tipps/Austausch zu dem Projekt erhalten. Ich habe schon sehr fortgeschrittene Erfahrung in der Programmierung allgemein und auch vorallem in der Automatisierung von Excel in der VBA Entwicklungsumgebung.

Um was geht's: Es soll ein Word Dokument automatisiert erstellt werden, welches aktuell und in der Vergangenheit immer manuell bearbeitet und erstellt wird. Bei dem kaufmännischen Dokument handelt es sich um ein Angebot an einen Kunden, wobei bestimmte Felder mit Vaiablen gefüllt und/oder auch ganze Textblöcke eingefügt werden sollen. Anhand einer Auswahlmaske sollen die Variablen definiert werden, Zahlenwerte festgelegt und z.B. bestimmte Textelemente (Adresse, usw) eingegeben werden. Auf Basis der Auswahl soll dann das Dokument automatisch erstellt werden, das heißt die Variablen müssen an die definierten Positionen geschrieben werden und ganze vordefinierte Textblöcke müssen eingefügt werden.

Frage ans Forum: Allgemein stellt die Programmierung und erstellung der Auswahlmaske kein Problem dar. Meine Frage ist es nun, wie am einfachsten der Text in das Word Dokument (Vorlage) eingefügt werden kann, bzw. die Textpositionen definiert werden. Das heiß wie kann ich am besten über VBA auf die Textposition zufgreifen, an der der Text eingefügt werden kann. Ich konnte folgende Möglichkeiten identifizieren, und benötige nun einen Ratschlag, was wohl am meisten Sinn machen würde:

  • Erstellung von DocProperty feldern, auf die per Name zugegriffen werden soll.
  • Einfügen von Textmarken, auf die ebenfalls per Name zugegriffen werden soll.
  • Oder Programmierung der gesamten Formatierung in VBA, das heißt einfügen von Umbrüchen, Textformatierung usw. und dann eben sukzessiv für das Dokument.

Welche Lösung wäre wohl am besten, oder gibt es vielleicht noch eine einfachere Lösung dies umzusetzen?

Vielen Dank und viele Grüße

Max

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Word automatische Dokumentengenerierung
07.05.2021 12:09:18 zelade
NotSolved