Tutorial: Dynamische Inhalte in Word über Dropdown-Menüs steuern

Melden

Hier ist ein ausführliches Tutorial, wie du in Microsoft Word Inhalte (Text, Bilder oder Tabellen) automatisch basierend auf einer Dropdown-Auswahl einblenden kannst.

Dieses Tutorial nutzt die Kombination aus Textmarken, Dropdown-Formularfeldern und WENN-Feldern. Dies ist die zuverlässigste Methode, um ohne komplexe Programmierung (VBA) Inhalte zu steuern.


Schritt 1: Die Registerkarte „Entwicklertools“ aktivieren

Um Formularfelder zu nutzen, benötigst du das Menüband für Entwickler.

  1. Klicke mit der rechten Maustaste auf eine beliebige Stelle im Menüband (oben).
  2. Wähle Menüband anpassen....
  3. Setze in der rechten Liste ein Häkchen bei Entwicklertools.
  4. Bestätige mit OK.

Schritt 2: Das Dropdown-Menü erstellen

Wir verwenden hier die „Vorversionstools“, da diese eine automatische Aktualisierung beim Verlassen des Feldes ermöglichen.

  1. Gehe zum Tab Entwicklertools.
  2. Klicke in der Gruppe „Steuerelemente“ auf das Symbol Legacytools (sieht aus wie ein kleiner Koffer).
  3. Wähle unter „Vorversionsformulare“ das Dropdown-Formularfeld.
  4. Doppelklicke auf das eingefügte graue Feld, um die Optionen zu öffnen:
    • Füge unter Dropdown-Elemente deine Optionen hinzu (z. B. „Hund“, „Katze“).
    • Wichtig: Notiere dir den Namen unter Textmarke (standardmäßig „Dropdown1“). Wir nennen ihn für dieses Beispiel Auswahl1.
    • Setze unbedingt den Haken bei Beim Verlassen berechnen.
    • Klicke auf OK.

Schritt 3: Die Logik mit WENN-Feldern einfügen

Jetzt legst du fest, was passieren soll, wenn eine bestimmte Option gewählt wird.

  1. Setze den Cursor an die Stelle, an der der dynamische Inhalt erscheinen soll.
  2. Drücke Strg + F9. Es erscheinen zwei geschweifte Klammern: { }. (Achtung: Manuell tippen funktioniert nicht!).
  3. Schreibe innerhalb der Klammern folgenden Code: { IF { REF Auswahl1 } = "Hund" "Hier steht der Text für den Hund" "Alternativer Text oder leer" }
    • REF Auswahl1 bezieht sich auf dein Dropdown.
    • "Hund" ist die Bedingung.
    • Der erste Text in Anführungszeichen erscheint, wenn die Bedingung erfüllt ist.
    • Der zweite Text (optional) erscheint, wenn die Bedingung nicht erfüllt ist.

Schritt 4: Bilder oder Tabellen automatisch einblenden

Möchtest du statt einfachem Text ganze Tabellen oder Bilder anzeigen, gehst du so vor:

  1. Erstelle das WENN-Feld wie in Schritt 3: { IF { REF Auswahl1 } = "Hund" "WAHR" "FALSCH" }.
  2. Drücke Alt + F9, um den Feldcode anzuzeigen (du siehst die geschweiften Klammern).
  3. Markiere das Wort "WAHR" (inklusive der Anführungszeichen) und lösche es.
  4. Lasse den Cursor genau an dieser Stelle und füge dort dein Bild oder deine Tabelle ein.
  5. Wiederhole das ggf. für den "FALSCH"-Teil oder lasse diesen leer (""), damit nichts erscheint.

Schritt 5: Das Dokument schützen (Aktivierung)

Damit die Dropdown-Logik funktioniert, muss das Dokument geschützt werden.

  1. Gehe zum Tab Entwicklertools.
  2. Klicke auf Bearbeitung einschränken.
  3. Wähle unter Punkt 2 („Bearbeitungseinschränkungen“) die Option Ausfüllen von Formularen.
  4. Klicke unten auf Ja, Schutz jetzt anwenden. (Ein Passwort ist optional).

Funktionsprüfung

  1. Wähle im Dropdown-Menü eine Option aus (z. B. „Hund“).
  2. Ganz wichtig: Damit sich der Inhalt aktualisiert, musst du nach der Auswahl mit der Tabulator-Taste aus dem Feld herausspringen oder an eine andere Stelle klicken.
  3. Der Text, das Bild oder die Tabelle erscheint nun automatisch basierend auf deiner Wahl.

Profi-Tipps:

  • Verschachtelung: Du kannst mehrere WENN-Abfragen ineinander verschachteln, um mehr als zwei Optionen abzufragen: { IF { REF Auswahl1 } = "Hund" "Wuff" "{ IF { REF Auswahl1 } = "Katze" "Miau" "Vogel" }" }.
  • Code-Ansicht: Mit Alt + F9 kannst du jederzeit zwischen der Ergebnisansicht und der Code-Ansicht umschalten, um Änderungen am Text oder den Bildern vorzunehmen (der Schutz muss dafür kurzzeitig aufgehoben werden).
0