Microsoft Office Online
Für Mein Office Online (Was ist das?) registrieren | Anmelden

 
 
Microsoft Office InfoPath
Suchen
Suchen
 
 
 
 
Warnung: Sie haben diese Webseite mit einem nicht unterstützten Browser geöffnet. Diese Webseite wird am besten angezeigt, wenn Sie Microsoft Internet Explorer 6.0 oder höher, Firefox 1.5 oder Netscape Navigator 6.0 oder höher verwenden. Hier finden Sie weitere Informationen über unterstützte Browser.

DruckversionDruckversion Lesezeichen und FreigabeFreigabe
Bedingte Formatierung: Ein Überblick
 
Anwendbar unter
Microsoft Office InfoPath® 2003 Service Pack 1

Mithilfe der bedingten Formatierung können Sie die Darstellung eines Steuerelements auf der Grundlage von Werten ändern, die Benutzer in das Formular eingeben. In diesem Artikel erhalten Sie einen Überblick darüber, wie Sie einem Formular mithilfe der bedingten Formatierung dynamische Elemente hinzufügen. Darüber hinaus sind Beispiele für die bedingte Formatierung enthalten:

Was bedeutet bedingte Formatierung?

Angeben des Status mithilfe von Farben in einem wiederholten Abschnitt

Hervorheben von Daten in einer wiederholten Tabelle

Erstellen eines dynamischen Hilfefensters

Filtern von Zeilen in einer wiederholten Tabelle

Festlegen von Mustervergleichsbedingungen für Daten

Deaktivieren oder Festlegen eines Steuerelements als schreibgeschützt

Was bedeutet bedingte Formatierung?

In InfoPath können Sie mithilfe der bedingten Formatierung unterschiedliche Formatierungsoptionen für ein Steuerelement angeben. Diese basieren auf logischen Bedingungen, die für das Formular bestehen. Wenn die angegebenen Bedingungen beim Ausfüllen des Formulars durch den Benutzer vorhanden sind, wird die bedingte Formatierung angezeigt. Mit der bedingten Formatierung können Sie Steuerelemente fett, unterstrichen, kursiv und durchgestrichen formatieren oder ihnen eine Schrift- oder Hintergrundfarbe zuweisen. Sie können auch die bedingte Sichtbarkeit verwenden, die eine Form der bedingten Formatierung darstellt, mit der Sie angeben können, ob ein Steuerelement auf dem Formular sichtbar sein soll. Die bedingte Formatierung und die bedingte Sichtbarkeit können auf die folgenden Steuerelemente angewendet werden:

In den folgenden Beispielen wird veranschaulicht, wie Sie die bedingte Formatierung in InfoPath-Formularen verwenden können.

< Nach oben >

Angeben des Status mithilfe von Farben in einem wiederholten Abschnitt

Mithilfe von Farben können Sie in einem wiederholten Abschnitt den Status angeben. Beispielsweise können Sie in einem wiederholten Abschnitt für jedes Element eine andere Hintergrundfarbe festlegen. Die angezeigte Farbe hängt von den Daten ab, die im betreffenden Abschnitt in das Steuerelement eingegeben wurden. Im Beispiel liegt den Farben der einzelnen Zeilen in einem wiederholten Abschnitt der Abschlussstatus zugrunde, der für die jeweilige Zeile ausgewählt wurde.

Beispiel für die Verwendung von Ampelfarben

Wenn Sie im Formular in einem wiederholten Abschnitt den Status mithilfe von Farben angeben möchten, müssen Sie zunächst einen wiederholten Abschnitt einfügen, der ein Textfeld und ein Dropdown-Listenfeld enthält:

  1. Erstellen Sie ein neues, leeres Formular.

    AnzeigenSo wird's gemacht

    1. Klicken Sie im Entwurfsmodus im Menü Datei auf Ein Formular entwerfen.
    2. Klicken Sie im Aufgabenbereich Ein Formular entwerfen auf Neues Formular erstellen.
  2. Fügen Sie im Formular einen wiederholten Abschnitt ein.

    AnzeigenSo wird's gemacht

    1. Platzieren Sie die Einfügemarke an der Stelle, an der Sie den wiederholten Abschnitt einfügen möchten.
    2. Wenn der Aufgabenbereich Steuerelemente nicht sichtbar ist, klicken Sie im Menü Einfügen auf Weitere Steuerelemente.
    3. Aktivieren Sie im Aufgabenbereich Steuerelemente das Kontrollkästchen Datenquelle automatisch erstellen.
    4. Klicken Sie unter Steuerelemente einfügen auf Wiederholter Abschnitt.
  3. Fügen Sie im wiederholten Abschnitt ein Textfeld und ein Dropdown-Listenfeld ein.

    AnzeigenSo wird's gemacht

    1. Positionieren Sie die Einfügemarke im wiederholten Abschnitt.
    2. Klicken Sie im Aufgabenbereich Steuerelemente unter Steuerelemente einfügen auf Textfeld.
    3. Drücken Sie die EINGABETASTE, und klicken Sie anschließend unter Steuerelemente einfügen auf Dropdown-Listenfeld.
  4. Geben Sie Aufgabe als Beschriftung für das Textfeld ein.
  5. Geben Sie Status: als Beschriftung für das Dropdown-Listenfeld ein.
  6. Doppelklicken Sie auf das Dropdown-Listenfeld auf dem Formular, und klicken Sie dann im Dialogfeld Eigenschaften von Dropdown-Listenfeld unter Listenfeldeinträge auf Hinzufügen.
  7. Geben Sie im Dialogfeld Auswahl hinzufügen im Feld Wert den Wert Aktiv ein.
  8. Wiederholen Sie diesen Schritt, um Gelöst und Geschlossen als Auswahlmöglichkeiten im Dropdown-Listenfeld hinzuzufügen.

Nach dem Einfügen des Textfelds und des Dropdown-Listenfelds in das Formular können Sie die Bedingungen angeben, die für die bedingte Formatierung gelten sollen:

  1. Wählen Sie den wiederholten Abschnitt aus, und klicken Sie dann im Menü Format auf Bedingte Formatierung.
  2. Um eine Bedingung hinzuzufügen, klicken Sie im Dialogfeld Bedingte Formatierung auf Hinzufügen.
  3. Wählen Sie in der ersten Dropdownliste unter Wenn diese Bedingung erfüllt ist das Feld aus, das dem soeben eingefügten Dropdown-Listenfeld entspricht.
  4. Behalten Sie im zweiten Dropdown-Listenfeld den Wert ist gleich bei.
  5. Wählen Sie im dritten Dropdown-Listenfeld Text eingeben aus, und geben Sie dann Aktiv ein.

    Anmerkung  Die Groß- bzw. Kleinschreibung der Ausdrücke wird beachtet.

  6. Wählen Sie in der Liste Schattierung den Eintrag diese Formatierung verwenden aus, wählen Sie die Farbe Rot aus, und klicken Sie dann auf OK.
  7. Wiederholen Sie diese Schritte, um den beiden verbliebenen Listeneinträgen eine bedingte Formatierung hinzuzufügen. Wählen Sie für Gelöst Gelb und für Geschlossen Grün als Hintergrundfarbe aus.

Zeigen Sie das Formular zum Schluss in der Vorschau an, und testen Sie die bedingte Formatierung:

  1. Klicken Sie auf der Standardsymbolleiste auf Formularvorschau.
  2. Wählen Sie im Vorschaufenster in der Dropdownliste die verschiedenen Optionen aus. Beachten Sie, dass sich bei der Auswahl der einzelnen Optionen die Hintergrundfarbe im Feld Aufgabe entsprechend ändert.
  3. Zeigen Sie im Menü Einfügen auf Abschnitt, und klicken Sie dann auf den Namen des Abschnitts, um einen weiteren Abschnitt hinzuzufügen. Beachten Sie, dass die bedingte Formatierung auf die beiden Abschnitte separat angewendet wird.

< Nach oben >

Hervorheben von Daten in einer wiederholten Tabelle

Mithilfe der bedingten Formatierung können Sie auch Daten in einer wiederholten Tabelle hervorheben. Wiederholte Tabellen funktionieren wie wiederholte Abschnitte. Wenn jedoch eine Bedingung für eine wiederholte Tabelle festgelegt wird, wird die Bedingung auf jede Zeile der Tabelle separat angewendet. Wenn Sie beispielsweise über eine wiederholte Tabelle verfügen, die eine Liste der Mitarbeiter sowie die jeweiligen Jahre der Mitarbeit im Unternehmen enthält, können Sie mithilfe der bedingten Formatierung unterschiedliche Farben auf die einzelnen Zeilen anwenden, je nach Dauer der Beschäftigung der einzelnen Mitarbeiter im Unternehmen. Wenn ein Mitarbeiter bereits mehr als zehn Jahre im Unternehmen tätig ist, wird der Zeile die Farbe Orange zugewiesen, und wenn der Mitarbeiter bereits mehr als 15 Jahre im Unternehmen arbeitet, wird der Zeile die Farbe Rot zugewiesen.

Um eine entsprechende bedingte Formatierung zu erstellen, müssen Sie zuerst eine wiederholte Tabelle einfügen:

  1. Erstellen Sie ein neues, leeres Formular.

    AnzeigenSo wird's gemacht

    1. Klicken Sie im Entwurfsmodus im Menü Datei auf Ein Formular entwerfen.
    2. Klicken Sie im Aufgabenbereich Ein Formular entwerfen auf Neues Formular erstellen.
  2. Fügen Sie im Formular eine wiederholte Tabelle ein.

    AnzeigenSo wird's gemacht

    1. Platzieren Sie die Einfügemarke an der Stelle, an der Sie die wiederholte Tabelle einfügen möchten.
    2. Wenn der Aufgabenbereich Steuerelemente nicht sichtbar ist, klicken Sie im Menü Einfügen auf Weitere Steuerelemente.
    3. Klicken Sie im Aufgabenbereich Steuerelemente unter Steuerelemente einfügen auf Wiederholte Tabelle.
  3. Beim Einfügen einer wiederholten Tabelle werden Sie aufgefordert, die Anzahl der Spalten anzugeben. Behalten Sie den Standardwert von 3 bei, und klicken Sie dann auf OK.
  4. Fügen Sie in der ersten Zeile der Tabelle Spaltenbezeichnungen hinzu, sodass die erste Spalte die Bezeichnung Nachname, die zweite die Bezeichnung Vorname und die dritte die Bezeichnung Gesamtzahl Jahre aufweist.

Nach dem Einfügen der wiederholten Tabelle im Formular können Sie die Bedingungen für die bedingte Formatierung angeben:

  1. Wählen Sie die wiederholte Tabelle aus, und klicken Sie dann im Menü Format auf Bedingte Formatierung.
  2. Um eine Bedingung hinzuzufügen, klicken Sie im Dialogfeld Bedingte Formatierung auf Hinzufügen.
  3. Wählen Sie im Dialogfeld Bedingte Formatierung unter Falls diese Bedingung erfüllt ist im ersten Dropdown-Listenfeld das Feld aus, das dem Textfeld in der dritten Spalte der wiederholten Tabelle entspricht.
  4. Wählen Sie in der zweiten Dropdownliste ist größer oder gleich aus.
  5. Wählen Sie im dritten Dropdown-Listenfeld Zahl eingeben aus, und geben Sie dann 10 ein.
  6. Wählen Sie in der Liste Schattierung unter diese Formatierung verwenden die Farbe Orange aus, und klicken Sie dann auf OK, um die erste Bedingung zu speichern.
  7. Wiederholen Sie diese Schritte für die zweite Bedingung. Geben Sie nun 15 anstelle von 10 ein, und wählen Sie dann als Farbe für die Hintergrundschattierung Rot aus.
  8. Ordnen Sie die Bedingungen im Dialogfeld Bedingte Formatierung mithilfe der Schaltflächen Nach oben und Nach unten, sodass sich die Bedingung größer als 15 in der Liste der Bedingungen an oberster Stelle befindet. Bedingungen werden nacheinander von oben nach unten angewendet. Das heißt, wenn die Bedingung größer als 10 oben steht, wird die Bedingung größer als 15 nie angewendet, da jedes Element, das größer als 15 ist, auch größer als 10 ist.

Zeigen Sie das Formular zum Schluss in der Vorschau an, und testen Sie die bedingte Formatierung:

  1. Klicken Sie auf der Standardsymbolleiste auf Formularvorschau.
  2. Fügen Sie der Tabelle in der Vorschau mehrere Zeilen hinzu, und geben Sie Werte in die dritte Spalte ein, um sicherzustellen, dass die Bedingungen richtig angewendet werden.

< Nach oben >

Erstellen eines dynamischen Hilfefensters

Die bedingte Sichtbarkeit ist eine Form der bedingten Formatierung, mit deren Hilfe Sie ein Steuerelement auf einem Formular ausblenden können. Sie stellt ein leistungsfähiges Tool zum Erstellen dynamischer Formulare dar. Im folgenden Beispiel wird das Erstellen eines Formulars veranschaulicht, in dem bei der ersten Anzeige ein Fenster mit Anweisungen zum Ausfüllen des Formulars angezeigt wird. Wenn ein Benutzer das Kontrollkästchen im Fenster aktiviert, wird das Fenster geschlossen, und das tatsächliche Formular wird geöffnet.

Anmerkung  Beachten Sie, dass die Anweisungen nicht aus dem Formular entfernt, sondern im Fenster ausgeblendet werden, wenn das Kontrollkästchen aktiviert wird. Wenn Sie einem Formular Steuerelemente hinzufügen möchten, die aktiv hinzugefügt und entfernt werden können, müssen Sie stattdessen optionale Abschnitte verwenden.

Um eine solche Art der bedingten Formatierung anzuwenden, müssen Sie zuerst zwei Abschnitte und ein Kontrollkästchen einfügen:

  1. Erstellen Sie ein neues, leeres Formular.

    AnzeigenSo wird's gemacht

    1. Klicken Sie im Entwurfsmodus im Menü Datei auf Ein Formular entwerfen.
    2. Klicken Sie im Aufgabenbereich Ein Formular entwerfen auf Neues Formular erstellen.
  2. Fügen Sie ein Kontrollkästchen und zwei Abschnitte in das Formular ein.

    AnzeigenSo wird's gemacht

    1. Platzieren Sie die Einfügemarke an der Stelle, an der Sie das Kontrollkästchen einfügen möchten.
    2. Wenn der Aufgabenbereich Steuerelemente nicht sichtbar ist, klicken Sie im Menü Einfügen auf Weitere Steuerelemente.
    3. Klicken Sie im Aufgabenbereich Steuerelemente unter Steuerelemente einfügen auf Kontrollkästchen.
    4. Drücken Sie die EINGABETASTE, und klicken Sie dann unter Steuerelemente einfügen zweimal auf Abschnitt.
  3. Wählen Sie den Feldnamen aus, der automatisch neben dem Kontrollkästchen eingefügt wird, und geben Sie dann Formular ausfüllen? ein.
  4. Geben Sie im ersten eingefügten Abschnitt So füllen Sie das Formular aus ein.

    Anmerkung  Dieser Abschnitt enthält die Anweisungen.

  5. Fügen Sie ein Textfeld in den zweiten eingefügten Abschnitt ein, und fügen Sie vor dem Textfeld die Beschriftung Name: ein.

    Anmerkung  Dieser Abschnitt enthält das eigentliche Formular, das vom Benutzer ausgefüllt wird.

Nach dem Einfügen des Kontrollkästchens und der zwei Abschnitte im Formular können Sie die Bedingungen für die bedingte Sichtbarkeit angeben:

  1. Wählen Sie den zweiten Abschnitt aus, und klicken Sie dann im Menü Format auf Bedingte Formatierung.
  2. Um eine Bedingung hinzuzufügen, klicken Sie im Dialogfeld Bedingte Formatierung auf Hinzufügen.
  3. Wählen Sie im ersten Dropdown-Listenfeld unter Falls diese Bedingung erfüllt ist die Option Feld oder Gruppe auswählen aus.
  4. Klicken Sie im Dialogfeld Feld oder Gruppe auswählen auf das Feld, das dem Kontrollkästchen im ersten Abschnitt entspricht, und klicken Sie dann auf OK.
  5. Wählen Sie im Dialogfeld Bedingte Formatierung im dritten Dropdown-Listenfeld den Eintrag FALSCH aus, und aktivieren Sie dann unter diese Formatierung verwenden das Kontrollkästchen Dieses Steuerelement ausblenden.

    Anmerkung  Das Ausblenden eines Abschnitts ist nicht gleichbedeutend mit seinem Entfernen. Wenn Sie ein Formular speichern, während ein Abschnitt ausgeblendet ist, wird der Inhalt des ausgeblendeten Abschnitts zusammen mit den Formulardaten gespeichert.

  6. Klicken Sie zweimal auf OK, um die Bedingung zu speichern.
  7. Wählen Sie nun den ersten Abschnitt im Formular aus, und wiederholen Sie die oben beschriebenen Schritte. Wählen Sie dabei jedoch im dritten Dropdown-Listenfeld unter Falls diese Bedingung erfüllt ist den Eintrag WAHR aus.

Zeigen Sie das Formular zum Schluss in der Vorschau an, und testen Sie die bedingte Formatierung:

  1. Klicken Sie auf der Standardsymbolleiste auf Formularvorschau.

    Anmerkung  In der Standardeinstellung werden nur das Hilfefenster und das Kontrollkästchen angezeigt.

  2. Aktivieren und deaktivieren Sie das Kontrollkästchen, und beobachten Sie, wie sich die Sichtbarkeit der Abschnitte ändert.
  3. Aktivieren Sie das Kontrollkästchen, und geben Sie im Textfeld Name Text ein.
  4. Deaktivieren Sie das Kontrollkästchen, und aktivieren Sie es erneut. Sie stellen fest, dass das Textfeld Name immer noch den in Schritt 3 eingegebenen Text enthält.

< Nach oben >

Filtern von Zeilen in einer wiederholten Tabelle

Mithilfe der bedingten Sichtbarkeit können Sie Elemente in einer wiederholten Tabelle bzw. einem wiederholten Abschnitt filtern. Wenn ein Formular z. B. eine wiederholte Tabelle enthält, die Zeilen mit Produkten enthält, die jeweils einer der drei Klassifizierungen (A, B oder C) zugeordnet werden können, können Sie die Zeilen anhand der Klassifizierung der Produkte filtern.

Um einen solchen Filter zu erstellen, müssen Sie ein Listenfeld mit bedingter Sichtbarkeit verwenden, um nur die Zeilen anzuzeigen, die dem im Listenfeld ausgewählten Typ entsprechen.

Um diesen Filtertyp zu erstellen, müssen Sie zuerst ein Listenfeld und eine wiederholte Tabelle erstellen:

  1. Erstellen Sie ein neues, leeres Formular.

    AnzeigenSo wird's gemacht

    1. Klicken Sie im Entwurfsmodus im Menü Datei auf Ein Formular entwerfen.
    2. Klicken Sie im Aufgabenbereich Ein Formular entwerfen auf Neues Formular erstellen.
  2. Fügen Sie ein Listenfeld und eine wiederholte Tabelle im Formular ein.

    AnzeigenSo wird's gemacht

    1. Platzieren Sie die Einfügemarke an der Stelle, an der Sie das Listenfeld einfügen möchten.
    2. Wenn der Aufgabenbereich Steuerelemente nicht sichtbar ist, klicken Sie im Menü Einfügen auf Weitere Steuerelemente.
    3. Klicken Sie im Aufgabenbereich Steuerelemente unter Steuerelemente einfügen auf Listenfeld.
    4. Drücken Sie die EINGABETASTE, und klicken Sie dann unter Steuerelemente einfügen auf Wiederholte Tabelle.
  3. Beim Einfügen einer wiederholten Tabelle werden Sie aufgefordert, die Anzahl der Spalten anzugeben. Behalten Sie den Standardwert von 3 bei, und klicken Sie dann auf OK.
  4. Geben Sie über dem eingefügten Listenfeld die Beschriftung Filtern nach Typ: ein.
  5. Geben Sie in der ersten Zeile der wiederholten Tabelle Spaltenbezeichnungen ein, für die erste Spalte Artikel, für die zweite Spalte Typ und für die dritte Spalte Preis.
  6. Doppelklicken Sie auf das Listenfeld, und geben Sie dann im Dialogfeld Eigenschaften von Listenfeld unter Listenfeldeinträge A, B, C und D als Listeneinträge ein.

    AnzeigenSo wird's gemacht

    1. Klicken Sie unter Listenfeldeinträge auf Hinzufügen.
    2. Geben Sie im Feld Auswahl hinzufügen einen Wert ein, und klicken Sie dann auf OK.
  7. Wählen Sie in der Liste von Werten den Wert D aus, und klicken Sie dann auf Als Standard festlegen.

Nach dem Einfügen des Listenfelds und der wiederholten Tabelle im Formular können Sie die Bedingungen für die bedingte Sichtbarkeit angeben:

  1. Wählen Sie die wiederholte Tabelle aus, und klicken Sie dann im Menü Format auf Bedingte Formatierung.
  2. Um eine Bedingung hinzuzufügen, klicken Sie im Dialogfeld Bedingte Formatierung auf Hinzufügen.
  3. Wählen Sie im ersten Dropdown-Listenfeld unter Wenn diese Bedingung erfüllt ist das Feld aus, das der zweiten Spalte der wiederholten Tabelle entspricht.
  4. Wählen Sie im zweiten Dropdown-Listenfeld den Eintrag ist ungleich aus.
  5. Wählen Sie im dritten Dropdown-Listenfeld den Eintrag Feld oder Gruppe auswählen aus.
  6. Wählen Sie im Dialogfeld Feld oder Gruppe auswählen das Feld aus, das dem im Formular eingefügten Listenfeld entspricht, und klicken Sie dann auf OK.

    Anmerkung  Anhand dieser Bedingung werden die beiden Werte dynamisch verglichen. Dieser Vorgang unterscheidet sich von den statischen Vergleichen in den vorigen Beispielen.

  7. Aktivieren Sie im Dialogfeld Bedingte Formatierung unter diese Formatierung verwenden das Kontrollkästchen Dieses Steuerelement ausblenden.

    Anmerkung  Diese Bedingung besagt nun, dass in einem Fall, in dem sich der Inhalt der zweiten Spalte einer Zeile in einer wiederholten Tabelle von dem ausgewählten Inhalt im Listenfeld unterscheidet, die entsprechenden Zeilen ausgeblendet werden sollen.

  8. Doppelklicken Sie auf das Feld in der zweiten Spalte der wiederholten Tabelle, und geben Sie anschließend im Dialogfeld Eigenschaften für Textfeld unter Standardwert den Wert D im Feld Wert ein.

Zeigen Sie das Formular zum Schluss in der Vorschau an, und testen Sie die bedingte Formatierung:

  1. Klicken Sie auf der Standardsymbolleiste auf Formularvorschau.

    Anmerkung  In der Standardeinstellung ist die Auswahl im Listenfeld der Eintrag D. Möglicherweise müssen Sie einen Bildlauf nach oben im Textfeld ausführen, um die anderen Werte anzuzeigen.

  2. Klicken Sie unter der wiederholten Tabelle mehrmals auf Element einfügen, um der wiederholten Tabelle mehrere Zeilen hinzuzufügen.
  3. Ersetzen Sie für jede Zeile in der zweiten Spalte der Tabelle den Standardwert D durch A, B und C.

    Anmerkung  Die Groß- bzw. Kleinschreibung der Ausdrücke wird beachtet.

  4. Ändern Sie die Auswahl im Listenfeld. Die Zeilen in der wiederholten Tabelle werden je nach den ausgewählten Optionen ein- bzw. ausgeblendet.

< Nach oben >

Festlegen von Mustervergleichsbedingungen für Daten

Mithilfe der bedingten Formatierung können Sie sicherstellen, dass die von einem Benutzer in einem bestimmten Steuerelement eingegebenen Daten einem vorab festgelegten Muster entsprechen. Beispielsweise können Sie sicherstellen, dass Benutzer bei der Eingabe einer Artikelnummer immer auch ein Präfix eingeben.

Um diese Form der bedingten Formatierung zu verwenden, fügen Sie ein Textfeld ein:

  1. Erstellen Sie ein neues, leeres Formular.

    AnzeigenSo wird's gemacht

    1. Klicken Sie im Entwurfsmodus im Menü Datei auf Ein Formular entwerfen.
    2. Klicken Sie im Aufgabenbereich Ein Formular entwerfen auf Neues Formular erstellen.
  2. Fügen Sie im Formular ein Textfeld ein.

    AnzeigenSo wird's gemacht

    1. Platzieren Sie die Einfügemarke an der Stelle im Formular, an der Sie das Textfeld einfügen möchten.
    2. Wenn der Aufgabenbereich Steuerelemente nicht sichtbar ist, klicken Sie im Menü Einfügen auf Weitere Steuerelemente.
    3. Klicken Sie im Aufgabenbereich Steuerelemente unter Steuerelemente einfügen auf Textfeld.

Nach dem Einfügen des Textfelds im Formular können Sie die Bedingungen für die bedingte Sichtbarkeit angeben:

  1. Wählen Sie das soeben eingefügte Textfeld aus, und klicken Sie dann im Menü Format auf Bedingte Formatierung.
  2. Um eine Bedingung hinzuzufügen, klicken Sie im Dialogfeld Bedingte Formatierung auf Hinzufügen.
  3. Wählen Sie im ersten Dropdown-Listenfeld unter Falls diese Bedingung erfüllt ist die Option Feld oder Gruppe auswählen aus.
  4. Klicken Sie im Dialogfeld Feld oder Gruppe auswählen auf das Feld, das dem Textfeld entspricht, und klicken Sie dann auf OK.
  5. Wählen Sie im Dialogfeld Bedingte Formatierung im zweiten Dropdown-Listenfeld den Eintrag entspricht nicht dem Muster aus.
  6. Wählen Sie im dritten Dropdown-Listenfeld den Eintrag Muster auswählen aus.
  7. Klicken Sie im Dialogfeld Dateneingabemuster unter Standardmuster auf Benutzerdefiniertes Muster.
  8. Geben Sie im Feld Benutzerdefiniertes Muster das Muster \p{L}\p{L}-\d\d\d\d\d ein, und klicken Sie dann auf OK.

    Anmerkung  Im Muster stellt \p{L} einen beliebigen Buchstaben dar, und \d stellt eine beliebige Ziffer dar.

  9. Wählen Sie in der Liste Schattierung unter diese Formatierung verwenden die Farbe Rot aus, und klicken Sie dann zweimal auf OK, um die Bedingung zu speichern und zum Formular zurückzukehren.

Diese Bedingung legt nun fest, dass in einem Fall, in dem der Inhalt des Textfelds nicht dem vorab definierten Muster entspricht (zwei Buchstaben, anschließend ein Bindestrich und dann fünf Ziffern), der Hintergrund für den Abschnitt mit der Farbe Rot angezeigt wird.

Zeigen Sie das Formular zum Schluss in der Vorschau an, und testen Sie die bedingte Formatierung:

  1. Klicken Sie auf der Standardsymbolleiste auf Formularvorschau.

    Anmerkung  In der Standardeinstellung enthält das Textfeld keine Zahl, die dem festgelegten Muster entspricht. Daher weist der Abschnitt die Hintergrundfarbe Rot auf.

  2. Geben Sie im Text im Vorschaufenster AB-12345 ein.
  3. Klicken Sie auf eine Stelle außerhalb des Textfeldes. Die Hintergrundfarbe ändert sich von Rot in die Standardhintergrundfarbe des Formulars.

< Nach oben >

Deaktivieren oder Festlegen eines Steuerelements als schreibgeschützt

Mithilfe der bedingten Formatierung können Sie außerdem sicherstellen, dass die Möglichkeit der Verwendung eines bestimmten Steuerelements durch Benutzer vom Status eines anderen Steuerelements abhängt. Beispielsweise können Sie mithilfe der bedingten Formatierung festlegen, dass ein Textfeld solange schreibgeschützt ist, bis der Benutzer eine Auswahl in einem Dropdown-Listenfeld getroffen hat. Mit einer solchen Vorgehensweise können Sie sicherstellen, dass Benutzer erst dann ihre Namen eingeben können, nachdem sie eine Anrede wie Frau oder Herr angegeben haben. Außerdem können Sie mit der bedingten Formatierung festlegen, dass Benutzer je nach dem Status eines anderen Steuerelements nicht in der Lage sind, ein bestimmtes Steuerelement auszuwählen. Beispielsweise können Sie festlegen, dass ein Schaltflächensteuerelement deaktiviert ist, solange ein bestimmtes Kontrollkästchen nicht aktiviert wurde. Mithilfe dieser Form der bedingten Formatierung können Sie gewährleisten, dass Benutzer erst dann auf eine Schaltfläche klicken können, wenn Sie einem Benutzerlizenzvertrag zugestimmt haben.

Im folgenden Beispiel deaktivieren bzw. aktivieren Sie mithilfe der bedingten Formatierung ein Dateianlagesteuerelement in Abhängigkeit davon, ob ein Kontrollkästchen aktiviert ist.

Fügen Sie zuerst ein Kontrollkästchen und ein Dateianlagesteuerelement ein:

  1. Erstellen Sie ein neues, leeres Formular.

    AnzeigenSo wird's gemacht

    1. Klicken Sie im Entwurfsmodus im Menü Datei auf Ein Formular entwerfen.
    2. Klicken Sie im Aufgabenbereich Ein Formular entwerfen auf Neues Formular erstellen.
  2. Fügen Sie ein Kontrollkästchen und ein Dateianlagesteuerelement in das Formular ein.

    AnzeigenSo wird's gemacht

    1. Platzieren Sie die Einfügemarke an der Stelle im Formular, an der Sie das Kontrollkästchen einfügen möchten.
    2. Wenn der Aufgabenbereich Steuerelemente nicht sichtbar ist, klicken Sie im Menü Einfügen auf Weitere Steuerelemente.
    3. Klicken Sie im Aufgabenbereich Steuerelemente unter Steuerelemente einfügen auf Kontrollkästchen.
    4. Drücken Sie die EINGABETASTE, und klicken Sie dann unter Datei und Bild auf Dateianlage.

Nach dem Einfügen des Kontrollkästchens und des Dateianlagesteuerelements im Formular können Sie die Bedingungen für die bedingte Formatierung angeben:

  1. Wählen Sie das Dateianlagesteuerelement aus, und klicken Sie dann im Menü Format auf Bedingte Formatierung.
  2. Um eine Bedingung hinzuzufügen, klicken Sie im Dialogfeld Bedingte Formatierung auf Hinzufügen.
  3. Wählen Sie im ersten Dropdown-Listenfeld unter Falls diese Bedingung erfüllt ist die Option Feld oder Gruppe auswählen aus.
  4. Klicken Sie im Dialogfeld Feld oder Gruppe auswählen auf das Feld, das dem Kontrollkästchen entspricht, und klicken Sie dann auf OK.
  5. Wählen Sie im Dialogfeld Bedingte Formatierung im zweiten Dropdown-Listenfeld den Eintrag ist gleich aus.
  6. Wählen Sie im dritten Dropdown-Listenfeld den Eintrag WAHR aus.
  7. Klicken Sie unter diese Formatierung verwenden auf Dieses Steuerelement deaktivieren.
  8. Klicken Sie zweimal auf OK, um die Bedingung zu speichern und zum Formular zurückzukehren.

Zeigen Sie das Formular zum Schluss in der Vorschau an, und testen Sie die bedingte Formatierung:

  1. Klicken Sie auf der Standardsymbolleiste auf Formularvorschau.
  2. Aktivieren Sie im Vorschaufenster das Kontrollkästchen auf dem Formular.

    Das Dateianlagesteuerelement wird deaktiviert.

  3. Um eine Datei als Anlage hinzuzufügen, deaktivieren Sie das Kontrollkästchen.

Die bedingte Formatierung ist auch ein hilfreiches Tool, wenn Sie je nach Status eines bestimmten Steuerelements sicherstellen möchten, dass die Benutzer in einem anderen bestimmten Steuerelement Eingaben vornehmen. Im folgenden Beispiel legen Sie mithilfe dieser Form der bedingten Formatierung ein Textfeld als schreibgeschützt fest, wenn ein Benutzer ein bestimmtes Kontrollkästchen auf dem Formular aktiviert:

  1. Erstellen Sie ein neues, leeres Formular.

    AnzeigenSo wird's gemacht

    1. Klicken Sie im Entwurfsmodus im Menü Datei auf Ein Formular entwerfen.
    2. Klicken Sie im Aufgabenbereich Ein Formular entwerfen auf Neues Formular erstellen.
  2. Fügen Sie ein Kontrollkästchen und ein Textfeld in das Formular ein.

    AnzeigenSo wird's gemacht

    1. Platzieren Sie die Einfügemarke an der Stelle im Formular, an der Sie das Kontrollkästchen einfügen möchten.
    2. Wenn der Aufgabenbereich Steuerelemente nicht sichtbar ist, klicken Sie im Menü Einfügen auf Weitere Steuerelemente.
    3. Klicken Sie im Aufgabenbereich Steuerelemente unter Steuerelemente einfügen auf Kontrollkästchen.
    4. Drücken Sie die EINGABETASTE, und klicken Sie dann im Aufgabenbereich Steuerelemente unter Steuerelemente einfügen auf Textfeld.

Nach dem Einfügen des Kontrollkästchens und des Textfelds im Formular können Sie die Bedingungen für die bedingte Formatierung angeben:

  1. Wählen Sie das Textfeld aus, und klicken Sie dann im Menü Format auf Bedingte Formatierung.
  2. Um eine Bedingung hinzuzufügen, klicken Sie im Dialogfeld Bedingte Formatierung auf Hinzufügen.
  3. Wählen Sie im ersten Dropdown-Listenfeld unter Falls diese Bedingung erfüllt ist die Option Feld oder Gruppe auswählen aus.
  4. Klicken Sie im Dialogfeld Feld oder Gruppe auswählen auf das Feld, das dem Kontrollkästchen entspricht, und klicken Sie dann auf OK.
  5. Wählen Sie im Dialogfeld Bedingte Formatierung im zweiten Dropdown-Listenfeld den Eintrag ist gleich aus.
  6. Wählen Sie im dritten Dropdown-Listenfeld den Eintrag WAHR aus.
  7. Klicken Sie unter diese Formatierung verwenden auf Schreibgeschützt.

    Anmerkung  Wenn das Textfeld ausgeblendet werden soll, wenn das Kontrollkästchen aktiviert ist, wählen Sie Dieses Steuerelement ausblenden aus.

  8. Klicken Sie zweimal auf OK, um die Bedingung zu speichern und zum Formular zurückzukehren.

Zeigen Sie das Formular zum Schluss in der Vorschau an, und testen Sie die bedingte Formatierung:

  1. Klicken Sie auf der Standardsymbolleiste auf Formularvorschau.
  2. Aktivieren Sie im Vorschaufenster das Kontrollkästchen auf dem Formular.

    Das Textfeld wird als schreibgeschützt festgelegt.

  3. Versuchen Sie, Text im Textfeld einzugeben. Sie stellen fest, dass kein Text eingegeben werden kann.
  4. Deaktivieren Sie das Kontrollkästchen, um Text im Textfeld einzugeben.

< Nach oben >

Anzeige