David ist Lehrer und verwendet Word, um Tests und Antwortbögen zu erstellen.

Er verwendet ein einzelnes Dokument und formatiert Antworten als versteckten Text. Auf diese Weise hat er den Test und die Antworten, wenn er mit deaktiviertem verstecktem Text druckt, und wenn er mit aktiviertem verstecktem Text druckt. David braucht eine Möglichkeit, zwei Bilder übereinander in das Dokument aufzunehmen. Das ist jedoch nicht der rätselhafte Teil. Er benötigt eines dieser Bilder zum Drucken, wenn er mit aktiviertem verstecktem Text druckt, und das andere zum Drucken, wenn er mit deaktiviertem verstecktem Text druckt.

Es gibt tatsächlich mehrere Möglichkeiten, wie Sie dieses Problem angehen können. Der erste Weg beinhaltet die Verwendung von Inline-Bildern, die genau wie Text formatiert werden können. Dies bedeutet, dass sie als ausgeblendet formatiert werden können. Nehmen Sie für dieses Beispiel an, dass Sie zwei Bilder haben, A und B. Sie möchten, dass Bild A gedruckt wird, wenn Sie ohne ausgeblendeten Text drucken, und dass B gedruckt werden soll, wenn Sie einschließlich ausgeblendeten Text drucken. Befolgen Sie diese allgemeinen Schritte:

  1. Fügen Sie Bild A als Inline-Bild hinzu.

  2. Fügen Sie Bild B darunter oder daneben hinzu, auch als Inline-Bild.

  3. Wählen Sie Bild B aus und formatieren Sie es als Versteckt. (Markieren Sie es genauso wie Ihren anderen versteckten Text als versteckt.)

  4. Stellen Sie die Umhüllung von Bild B auf „Vor Text“.

  5. Bewegen Sie Bild B über oder vor Bild A.

Jetzt werden die richtigen Bilder gedruckt, je nachdem, ob Sie mit ausgeblendetem Text drucken oder nicht. Wenn Sie möchten, können Sie auch Bild A schwebend machen. es muss nicht inline sein. Nur Bild B muss inline sein, da nur Inline-Bilder als ausgeblendet formatiert werden können. Außerdem sollte Bild B undurchsichtig sein, dh es sollte keine transparenten Bereiche haben und dieselbe Größe wie Bild A haben. Wenn Bild B transparente Bereiche hat oder kleiner als Bild A ist, wird dies nicht der Fall sein Bild A beim Drucken vollständig verdecken.

Die andere Option besteht darin, ein Makro zu erstellen, das Sie ausführen, wann immer Sie Ihr Dokument drucken möchten. Das Makro kann die Einstellung der PrintHiddenText-Eigenschaft überprüfen und basierend auf der Einstellung die entsprechenden Bilder entweder anzeigen oder ausblenden. Hier ist ein kurzes Beispiel:

Sub PrintMyDoc()

If Application.Options.PrintHiddenText = True Then         ActiveDocument.Shapes(1).Visible = msoTrue         ActiveDocument.Shapes(2).Visible = msoFalse     Else         ActiveDocument.Shapes(1).Visible = msoFalse         ActiveDocument.Shapes(2).Visible = msoTrue     End If End Sub

In diesem Makro wird die erste Form in der Shapes-Auflistung auf Sichtbar gesetzt (und wird daher gedruckt), wenn Sie versteckten Text drucken. Wenn die PrintHiddenText-Eigenschaft False ist, wird die zweite Form sichtbar gemacht und somit gedruckt.

Der Schlüssel zur Verwendung dieses Makroansatzes besteht darin, dass Sie reguläre Formen (schwebende Bilder) verwenden müssen. Sie können InlineShapes nicht verwenden, da für diese die Visible-Eigenschaft nicht festgelegt werden kann.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (13375) gilt für Microsoft Word 2007, 2010, 2013, 2016, 2019 und Word in Office 365.