BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!

❤️ DANKE >><< DANKE ❤️

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 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: 7
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
Beiträge: 1642
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
Beiträge: 2170
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
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.3.2 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

jef0815
Beiträge: 7
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 nutzen:


Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
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