Liebe Alle,
Zellen und Zellbereichen kann man einen Namen zuweisen und die ganze Liste an Namen über Menü Tabelle > Benannte Bereiche > Namen verwalten anzeigen lassen. kann ich diese Liste mit den Namen, dem zugeordneten Bereih und dem Geltungsbereich kopieren, so dass ich quasi diese Variablenliste bei der Erstellung neuer Formeln einfacher zur Hand habe?
Gruss madu
Liste aller Namen von Bereichen kopieren
Moderator: Moderatoren
Liste aller Namen von Bereichen kopieren
Zuletzt geändert von madu am Do, 03.11.2022 16:35, insgesamt 1-mal geändert.
Re: Liste aller Namen von Bereichung kopieren
Hallo
→→(Navigator) <F5>→Bereichsnamen
→→(Navigator) <F5>→Bereichsnamen
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Liste aller Namen von Bereichung kopieren
So lassen sich die Namen auch nur anzeigen, aber nicht alle auswähelen und kopieren, um damit z.B. die Namen und dazgehörigem Verweis in einer zu dokumentieren. Eigendlich wäre die Ausgabe > Tabelle > Benannte Vereiche > Verwalten das Gewünschte, wenn man alle Namen + Verweise daraus in eine Doku einfügen könnte. Es geht um 30 - 40 Namen, die mag ich nicht alle abschreiben 

Re: Liste aller Namen von Bereichen kopieren
Hallo
Es gibt globale (im ganzen Dokument gültige…) und lokale (jeweils in einer Tabelle gültige… ) Bereichsnamen.
selektiere eine Zelle in einer leeren Spalte und:
installiere apso.oxt zum verwalten von python-code
Es gibt globale (im ganzen Dokument gültige…) und lokale (jeweils in einer Tabelle gültige… ) Bereichsnamen.
selektiere eine Zelle in einer leeren Spalte und:
Code: Alles auswählen
def list_NamedRanges(*_):
doc = XSCRIPTCONTEXT.getDocument()
names = [("global:…",),]
names.extend(list(zip(doc.NamedRanges.ElementNames)))
for sheet in doc.Sheets:
names.append((f"{sheet.Name}:…",),)
names.extend(list(zip(sheet.NamedRanges.ElementNames)))
out_range = doc.CurrentSelection.Columns[0][0:len(names), 0]
out_range.DataArray = names
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Liste aller Namen von Bereichen kopieren
Das ist immer wieder hoch-motivierend wenn dann mal zeitnah eine Rückmeldung eintrudelt 

LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)