❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️

❤️ HELFEN SIE JETZT >> << HELFEN SIE JETZT ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗


Markierfeld soll bei Häkchen der Zelle darunter eine Formatvorlage zuweisen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
makeipro
Beiträge: 6
Registriert: Di 4. Okt 2022, 11:46

Markierfeld soll bei Häkchen der Zelle darunter eine Formatvorlage zuweisen

Beitrag von makeipro » Di 4. Okt 2022, 13:28

Hallo zusammen,

ich komm einfach nicht weiter!
Habe einen Arbeitsplan und die einzelnen Arbeiten mit einem Markierfeld versehen.
die Zellen darunter werden durch Vergleich des Datums und mehreren bedingten Formatierungen eingefärbt.

Nun soll beim Aktivieren des Markierfeldes die Zelle darunter erneut eingefärbt werden. Mit Makros bin ich nicht weiter gekommen. Auch mit div. Formeln gelingt mir das nicht.

Die angehängte Datei zeigt in der ersten Zeile den Aufbau und die Werte der Zellen ohne Markierfeld.
In der zweiten Zeile sind die Markierfelder drübergesetzt und so sieht es momentan nach Aktivierung aus.
Und die dritte zeigt, wie es aussehen soll.

ich bin für jede Lösung dankbar.
Dateianhänge
ToDo.ods
(16.96 KiB) 1878489-mal heruntergeladen

mikele
* LO-Experte *
Beiträge: 1981
Registriert: Mo 1. Aug 2011, 20:51

Re: Markierfeld soll bei Häkchen der Zelle darunter eine Formatvorlage zuweisen

Beitrag von mikele » Di 4. Okt 2022, 14:15

Hallo,
es ist etwas verwirrend:
Es gibt Zellen (A2), die enthalten nur Formeln, andere (A3) Formeln und ein Markierfeld, noch andere (A4) nur ein Markierfeld.
Soll alles so möglich sein?
Nun soll beim Aktivieren des Markierfeldes die Zelle darunter erneut eingefärbt werden.
Wenn das Markierfeld aktiviert wurde, soll es Priorität gegenüber der (evtl. vorhandenen) Formel haben?
Gruß,
mikele

echo
Beiträge: 278
Registriert: Do 27. Jan 2022, 09:53

Re: Markierfeld soll bei Häkchen der Zelle darunter eine Formatvorlage zuweisen

Beitrag von echo » Di 4. Okt 2022, 14:34

Hallo
du kannst das Markierfeld mit einer Zelle verknüpfen (Steuerelement-Eigenschaften > Daten)
Beispiel für A3 die Zelle A103
Jetzt kannst du in der bedingten Formatierung > Formel ist ; =(A103*1)=1 den Zustand abfragen und gewünschte Formatierung einstellen.

Wenn mehrere Bedingungen WAHR sind, ist die Reihenfolge der bed. Formatierung nicht egal.

Gruß Holger
Zuletzt geändert von echo am Di 4. Okt 2022, 17:16, insgesamt 2-mal geändert.
Feedback wäre nett.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.

makeipro
Beiträge: 6
Registriert: Di 4. Okt 2022, 11:46

Re: Markierfeld soll bei Häkchen der Zelle darunter eine Formatvorlage zuweisen

Beitrag von makeipro » Di 4. Okt 2022, 16:01

mikele hat geschrieben:
Di 4. Okt 2022, 14:15
Hallo,
es ist etwas verwirrend:
Es gibt Zellen (A2), die enthalten nur Formeln, andere (A3) Formeln und ein Markierfeld, noch andere (A4) nur ein Markierfeld.
Soll alles so möglich sein?
Nun soll beim Aktivieren des Markierfeldes die Zelle darunter erneut eingefärbt werden.
Wenn das Markierfeld aktiviert wurde, soll es Priorität gegenüber der (evtl. vorhandenen) Formel haben?
Nein, das sind nur drei Beispiele untereinder.

makeipro
Beiträge: 6
Registriert: Di 4. Okt 2022, 11:46

Re: Markierfeld soll bei Häkchen der Zelle darunter eine Formatvorlage zuweisen

Beitrag von makeipro » Di 4. Okt 2022, 16:10

das ist mir alles zu kompliziert. hab ich schon probiert.

ich bräuchte eine Formel für die Zelle unter dem Markierkästchen die in etwa das macht:

Wenn Markierkästchen "Name des Kästchen" = 1 dann Formatvorlage "soundso", sonst E$1-HEUTE()+0,5

für den fetten Teil finde ich als programierlaie leider keine Lösung.

echo
Beiträge: 278
Registriert: Do 27. Jan 2022, 09:53

Re: Markierfeld soll bei Häkchen der Zelle darunter eine Formatvorlage zuweisen

Beitrag von echo » Di 4. Okt 2022, 16:43

Wenn Markierkästchen "Name des Kästchen" = 1 dann Formatvorlage "soundso", sonst E$1-HEUTE()+0,5
Ich meine, eine Formel kann das Kästchen nicht direkt abfragen.
Damit eine Formel auf das Kästchen reagieren kann, musst du es daher zuerst mit einer Zelle verknüpfen. (siehe oben)
Dort wird dann, je nach Einstellung, WAHR oder FALSCH reingeschrieben.

Eigentlich sind es dann zwei Formeln, (Beispiel wie oben: Verknüpfte Zelle A103)
Die erste Formel steht in der bedingten Formatierung, siehe oben.
Die zweite Formel steht in der Zelle : =WENN((A103*1)=1;"";E$1-HEUTE()+0,5)
Feedback wäre nett.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.

makeipro
Beiträge: 6
Registriert: Di 4. Okt 2022, 11:46

Re: Markierfeld soll bei Häkchen der Zelle darunter eine Formatvorlage zuweisen

Beitrag von makeipro » Di 4. Okt 2022, 18:16

OK, verstanden. Danke dir.

vielleicht fällt mir ja noch eine elegantere Lösung ein. so dass ich den "Arbeitsblock (mit allen Nebenformeln)" zusemmen kopieren kann.

mikele
* LO-Experte *
Beiträge: 1981
Registriert: Mo 1. Aug 2011, 20:51

Re: Markierfeld soll bei Häkchen der Zelle darunter eine Formatvorlage zuweisen

Beitrag von mikele » Mi 5. Okt 2022, 00:06

Hallo,
anbei mal eine Variante, bei der die Zellen in Spalte A, C, etc. je nachdem gefärbt werden:
1) wenn die vorhanden Checkbox aktiviert ist -> grün
2) wenn das heutige Datum gleich dem Datum in der 1. Zeile ist -> gelb
3) wenn das heutige Datum größer als das Datum in der 1. Zeile ist -> rot
In den Zellen ist keine Formel. Die Datumsproblematik wird innerhalb der bedingten Formatierung abgefragt.
Die Checkboxen schreiben ihren Wert (wahr/falsch) in die Zelle in der die Checkbox verankert ist. Daher habe ich in den Formatvorlagen (grün, gelb, rot) die Schriftfarbe gleich der Hintergrundfarbe gesetzt, um den Text unsichtbar zu machen.
Wird jetzt eine solche Zelle mit Checkbox kopiert passieren leider (manchmal?) folgende unschöne Sachen:
- der Bezug auf die Zelle wird nicht angepasst (wird die Checkbox aus A4 nach A8 kopiert dann verweist die Checkbox in A8 immer noch auf A4)
- die Bezeichnung des Zeichnungsobjektes bleibt gleich (im Navigator hat man dann auf einmal mehrere "Zeichnungsobjekt1" und so)
- die Bezeichnung des Steuerelements bleibt auch gleich (alle Checkboxen heißen "Markierfeld")
Dafür habe ich ein Makro eingebaut, dass alle Checkboxen (nachdem z. B. mehrere kopiert wurden) neu durchnummeriert und sie mit an die Zelle bindet, an der sie verankert sind (es sei denn sie sind an der Seite verankert).
Dateianhänge
ToDo2.ods
(19.32 KiB) 1929951-mal heruntergeladen
Gruß,
mikele

makeipro
Beiträge: 6
Registriert: Di 4. Okt 2022, 11:46

Re: Markierfeld soll bei Häkchen der Zelle darunter eine Formatvorlage zuweisen

Beitrag von makeipro » Do 6. Okt 2022, 11:24

Hallo Mikele,

du hast mich perfekt verstanden und das auch noch einfach, aber genial gelöst. Ich danke dir vielmals dafür.
Genauso wollte ich das haben!

Gruß
Makeipro

makeipro
Beiträge: 6
Registriert: Di 4. Okt 2022, 11:46

Re: Markierfeld soll bei Häkchen der Zelle darunter eine Formatvorlage zuweisen

Beitrag von makeipro » Do 6. Okt 2022, 11:59

Leider funktioniert das Makro nicht.


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten