🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

[gelöst]Adresse in Zellbereich

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
jef0815
Beiträge: 15
Registriert: Fr 18. Mai 2018, 17:18

[gelöst]Adresse in Zellbereich

Beitrag von jef0815 » So 8. Jan 2023, 18:51

Hallo Gemeinde,
wie kann ich mit einem Makro abfragen, ob sich Zelle "A1" innerhalb des Bereiches "A1:C3" mit Namen Quad1 befindet? So in etwa mit ...getcellbyname("a1") oder ...getcellbyposition(0,0)
Zuletzt geändert von jef0815 am Fr 13. Jan 2023, 13:57, insgesamt 1-mal geändert.

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

Re: Adresse in Zellbereich

Beitrag von mikele » So 8. Jan 2023, 20:23

Hallo,
eher mit queryIntersection()
Gruß,
mikele

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

Re: Adresse in Zellbereich

Beitrag von karolus » So 8. Jan 2023, 20:38

Hallo

Code: Alles auswählen

doc = thisComponent
quad = doc.NamedRanges.getByName("Quad1").getReferredCells()
other = doc.CurrentController.ActiveSheet.getCellRangeByName("A1")
quad.queryIntersection(other.RangeAddress
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

jef0815
Beiträge: 15
Registriert: Fr 18. Mai 2018, 17:18

[gelöst]Re: Adresse in Zellbereich

Beitrag von jef0815 » Fr 13. Jan 2023, 13:24

#mikele
#karolus

danke euch beiden, damit kann ich es versuchen

Gruß


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten