Liste aller Namen von Bereichen kopieren

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Liste aller Namen von Bereichen kopieren

Re: Liste aller Namen von Bereichen kopieren

von Karolus » Mo, 07.11.2022 14:03

Das ist immer wieder hoch-motivierend wenn dann mal zeitnah eine Rückmeldung eintrudelt :lol:

Re: Liste aller Namen von Bereichen kopieren

von Karolus » Do, 03.11.2022 17:55

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:

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
installiere apso.oxt zum verwalten von python-code

Re: Liste aller Namen von Bereichung kopieren

von madu » Do, 03.11.2022 16:18

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 Bereichung kopieren

von Karolus » Di, 01.11.2022 20:27

Hallo

→→(Navigator) <F5>→Bereichsnamen

Liste aller Namen von Bereichen kopieren

von madu » Di, 01.11.2022 16:28

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

Nach oben