🎄 Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! 🎄
❤️ Nur noch wenige Tage, um das Ziel für 2025 zu erreichen. Vielen lieben Dank! ❤️
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig ihr Wissen teilen.<<
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen Dank!

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

🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗


[gelöst] Formel an CALC-Zelle übergeben

Alles zur Programmierung im LibreOffice.
Antworten
wega
Beiträge: 133
Registriert: Mi 16. Jul 2014, 19:15

[gelöst] Formel an CALC-Zelle übergeben

Beitrag von wega » Mi 20. Okt 2021, 17:28

Hallo zusammen,

wie übergebe ich einer angesprochenen CALC-Zelle eine Formel?

Tabelle.getCellbyPosition(6,3).string = "=Max(D:D)"

schreibt zwar den Wert "=Max(D:D)" in die gewünschte Zelle; ist aber keine Formel.

Was muß ich der Anweisung -> Tabelle.getCellbyPosition(6,3). ... <- mitgeben, damit der
Inhalt als Formel erkannt und angewandt wird?

Geht das überhaupt so, wie ich es mir vorgestellt habe?

Mit Gruß
Werner
Zuletzt geändert von wega am Mi 20. Okt 2021, 20:36, insgesamt 1-mal geändert.

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2633
Registriert: Fr 10. Dez 2010, 10:01

Re: Formel an CALC-Zelle übergeben

Beitrag von karolus » Mi 20. Okt 2021, 18:45

wega hat geschrieben:
Mi 20. Okt 2021, 17:28
Hallo zusammen,

wie übergebe ich einer angesprochenen CALC-Zelle eine Formel?

Tabelle.getCellbyPosition(6,3).string = "=Max(D:D)"

schreibt zwar den Wert "=Max(D:D)" in die gewünschte Zelle; ist aber keine Formel.

Was muß ich der Anweisung -> Tabelle.getCellbyPosition(6,3). ... <- mitgeben, damit der
Inhalt als Formel erkannt und angewandt wird?

Geht das überhaupt so, wie ich es mir vorgestellt habe?

Mit Gruß
Werner
Du könntest dir MRI installieren und damit mit wenigen Mausklicks herausfinden, welche Attribute eine einzelne Zelle hat.

aber das ist zu viel verlangt… gut copy&paste kannst du??

Code: Alles auswählen

Tabelle.getCellbyPosition(6,3).FormulaLocal = "=Max(D:D)"
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

wega
Beiträge: 133
Registriert: Mi 16. Jul 2014, 19:15

Re: Formel an CALC-Zelle übergeben

Beitrag von wega » Mi 20. Okt 2021, 20:36

Hallo Karolus,

Super, hat funktioniert.
Danke

Gruß Werner


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