38 Aufrufe
Gefragt in Textverarbeitung von
Hallo,
ich arbeite mit Word 2007 und habe ein recht großes Text-Dokument und möchte darin beispielsweise nur identische Namen aber an vielen verschiedenen Stellen ändern.
D.h. meine Idee war, alle entsprechenden Textstellen durch beispielsweise Text-Formularfelder o.ä. (hab jetzt nicht den Überblick, was es alles an verschiedenen Feldern gibt) zu ersetzen und dann in einem Feld den Inhalt zu ändern und die Felder so zu verknüpfen, dass sich der Inhalt ebenfalls parallel in allen anderen Feldern ebenfalls ändert.

Geht das?
Und wenn ja, wie?
Oder müsste ich da irgendwie  VBA bemühen?

Ich komme tendenziell eher aus Excel und habe daher nicht die große Erfahrung mit Word-Automatisierung.

Besten Dank,
   Primut

4 Antworten

0 Punkte
Beantwortet vor von computerschrat Profi (33.3k Punkte)

Hallo Primut,

setz den Cursor an die Stelle im Text, an der ein Name stehen soll und klicke dann auf Entwicklertools -> XML Zuordnungsbereich. Wähle eine beliebige XML-Komponente aus oder lege eine eigene an. Dann klickst mit der rechten Maustaste du auf eine der darin befindlichen "Properties" und wählst "Inhaltssteuerelement einfügen" und dann "Nur-Text". Dies wiederholst du an jeder Stelle im Text, an der dieser Name erscheinen soll. 

Schließlich klickst du irgendwo auf einen so erstellten Eintrag und gibst den gewünschten Namen ein. Der erscheint dann an allen Stellen im Text, in denen die XML-Zuordnung eingefügt wurde.

Falls die Entwicklertools in deinem Ribbon Band noch nicht sichtbar sind, musst du die noch aktivieren. Siehe dazu hier: https://support.microsoft.com/de-de/office/anzeigen-der-registerkarte-entwicklertools-e1192344-5e56-4d45-931b-e5fd9bea2d45

Gruß computerschrat

0 Punkte
Beantwortet vor von
Halllo,

besten Dank für die Info.
Dann funktioniert die Verbindung der Text-Inhaltssteuerelemente also sozusagen über eine XML-Verknüpfung. Ist für mich nachvollziehbar.
In Office2007 gibt es scheinbar noch kein XML-Zuordnungsbereich, ich kann unter XML nur Struktur, Schema oder Erweiterungspakete auswählen, aber selbst dort gibt es bisher keine XML-Vorlagen bzw. Komponenten, die ich auswählen könnte, muss ich also wohl selbst erstellen und mal schauen, wie das geht.

Werd ich wohl etwas probieren uns basteln müssen...

 Viele Grüße
     Primut
0 Punkte
Beantwortet vor von computerschrat Profi (33.3k Punkte)

Hallo Primut,

dann versuch es mal mit einer Variablen. Siehe hier: https://www.maxkon.de/news/praxistipp-variablen-in-word-benutzen-word-2000-xp-bis-2010

Gruß computerschrat

0 Punkte
Beantwortet vor von xlking Experte (1.9k Punkte)

Hallo Primut,

klingt für mich nach einem Fall für den Seriendruckassistenten. Den gibts schon seit Ewigkeiten. Im Fall von Word 2007 schau dir mal dieses Video an: https://www.youtube.com/watch?v=H9QpU3_4X3M

Gruß Mr. K.

...