Seite 1 von 1

Word-Dokument

Verfasst: 21.10.2020 07:20
von Micro
Hallo zusammen,

ich habe ein Word-Dokument (Office 2003), in dem ein Etikett als Vorlage ist. Es sind insgesamt 24 Etiketten vorgegeben, 8 untereinander und ist natürlich 3-reihig.
Jetzt soll in jedem Etikett irgendein Text (fester Wert, z.B. Zeile1, Zeile2, Zeile3) als Platzhalter vorgegeben sein, damit im Etikett die Zeilenabstände und die Schriftart vorformatiert dargestellt wird.

Jetzt die Schwierigkeit:
Beim Druck sollen nur die geänderten Werte aus jedem Etikett Feld ausgedruckt werden. Wenn dort in einem Etikett Feld immer noch in irgendeiner Zeile ein Platzhalter steht, soll dieser dann nicht mit ausgedruckt werden.

VBS ist nicht gerade die Sprache, die ich kenne. Daher habe ich da so meine Probleme. Auch ein PHP-Skript oder eine ausführbare Datei ist leider nicht möglich. Word und Excel sind aber vorhanden.

Habt ihr eine Idee?

LG Micro

Re: Word-Dokument

Verfasst: 21.10.2020 09:39
von Nino
Du könntest vielleicht die vorgegebenen Texte jedes Etikettes vor dem Drucken automatisch per Makro o.Ä. löschen und nach dem Drucken wieder einsetzen.

Re: Word-Dokument

Verfasst: 23.10.2020 14:58
von GPI
Du kannst ja erstmal trockenübungen machen. Je nach element kann man ein Attribut "nicht drucken" in den eigenschaften finden. Wenn du die Methode gefunden hast, nutz den Macro-Editor, damit machst du dann die Sachen Sichtbar/Unsichtbar. In Macro findest du dann die Befehle um dann einen VBA-Code zu füttern.

Re: Word-Dokument

Verfasst: 23.10.2020 19:15
von TroaX
Vielleicht wäre einmal interessant, von wo die Daten für die Etiketten überhaupt herkommen sollen. Wenn es nur darum geht, die Formatierung vorzuwählen, um die Optik der Etiketten identisch zu halten, aber die Daten selbst noch von Hand einfügen willst, dann solltest du hiermit alles haben: http://www.office-loesung.de/ftopic52763_0_0_asc.php

Soll das aber automatisiert funktionieren, dann ist da die Datenquelle wichtig. Dann kann man immernoch schauen, ob es funktioniert, Sinn macht oder ob man da einen anderen Weg bevorzugen sollte.