Seite 1 von 1

Markierfeld = Wahr Textfeldhintergrund = gelb

Verfasst: Mi, 26.04.2017 11:32
von Perdix
Ich moechte eine Tabelle erstellen mit jeweils 3 Markierfeldern und Textfeld.

Wenn Markierfeld 1 Wahr ist, soll die Hintergrundfarbe sich nicht ändern.
Wenn Markierfeld 2 Wahr ist, soll die Hintergrundfarbe des Textfeldes rot werden.
Wenn Markierfeld 3 Wahr ist, soll die Hintergrundfarbe des Textfeldes gelb werden.
Wenn Markierfeld 1 und 3 Wahr sind, soll die Hintergrundfarbe des Textfeldes gelb werden.
Wenn Markierfeld 2 und 3 Wahr sind, soll die Hintergrundfarbe des Textfeldes rot werden.

Leider habe ich Null Ahnung, wie ich da anfangen soll.
Hier kann mir bestimmt jemand helfen, wie ich anfangen kann.
Will keine Vorlage wo das schon drinne ist. Will ja etwas lernen :)


Gruss
Perdix

Re: Markierfeld = Wahr Textfeldhintergrund = gelb

Verfasst: Mi, 26.04.2017 14:14
von quotsi
Belies Dich oder experimentiere mit "bedingter Formatierung".
Viel Erfolg

Re: Markierfeld = Wahr Textfeldhintergrund = gelb

Verfasst: Do, 27.04.2017 07:38
von Perdix
quotsi hat geschrieben: Mi, 26.04.2017 14:14 Belies Dich oder experimentiere mit "bedingter Formatierung".
Viel Erfolg
Erstmal Danke für die Antwort.
Wenn es mit "Bedingte Formatierung" bei "Textfeldern" gehen würde, hätte ich nicht gefragt.
Ansonsten vielen Dank für die Hilfe!

Re: Markierfeld = Wahr Textfeldhintergrund = gelb

Verfasst: Do, 27.04.2017 08:24
von Toxitom
Hey,
Leider habe ich Null Ahnung, wie ich da anfangen soll.
das kannste nur mit Makros lösen. Textfelder wie auch Markierfelder sind Elemente der Drawpage und dort des Formulars. Jedes Element hat eigene Eigenschaften wie bsp Hintergrundfarbe. Die kannst Du per Makro setzen bzw. ändern.

Ein Makro benötigt aber einen "Startknopf" - den wiederum kannst Du an die Markierfelder binden - also an das Ereignis "Status gewechselt".

Das Makro prüft dann den Status der Markierfelder und ändert entsprechend die Hintergrundfarben der Textfelder.

Viele Grüße
Tom

Re: Markierfeld = Wahr Textfeldhintergrund = gelb

Verfasst: Do, 27.04.2017 09:16
von quotsi
Es stimmt, die Besonderheit von Textfeldern habe ich völlig ignoriert (weil ich sie nie benutzte).
Ich dachte, Du hättest eine oder mehrere Zellen mit Text betrachtet, also eine Art "virtueller Textfelder".
Dafür habe ich mal ein Beispiel (im Anhang) konstruiert.