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
Markierfeld = Wahr Textfeldhintergrund = gelb
Moderator: Moderatoren
Re: Markierfeld = Wahr Textfeldhintergrund = gelb
Belies Dich oder experimentiere mit "bedingter Formatierung".
Viel Erfolg
Viel Erfolg
win11 - Avira - LO 7.6.6.3 (X86_64) - AOO 4.1.15
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Re: Markierfeld = Wahr Textfeldhintergrund = gelb
Hey,
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
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.Leider habe ich Null Ahnung, wie ich da anfangen soll.
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
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Re: Markierfeld = Wahr Textfeldhintergrund = gelb
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.
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.
- Dateianhänge
-
- calc - bedingte Formatierung - virtuelles Textfeld mit Farbe.ods
- (12.37 KiB) 107-mal heruntergeladen
win11 - Avira - LO 7.6.6.3 (X86_64) - AOO 4.1.15
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.