2017-04-10 3 views
0

Ich habe eine Excel mit einem definierten Namen, Zelle A1 hat den Namen "myName" zugewiesen gibt es eine Möglichkeit mit xlwings seinen Inhalt von seinem Namen und nicht auf seine Koordinaten zu nehmen?Xlwings nehmen Wert von definierten Namen

Es sollte gleich von

title, coord = next(wb.defined_names['myName'].destinations) 
content = wb[title][coord].value 

in openpyxls

Antwort

0

sicher sein, gerade tun:

import xlwings as xw 
xw.sheets[0].range('myName').value 

Siehe auch: http://docs.xlwings.org/en/stable/api.html#name

+0

Vielen Dank. Das war hilfreich und ich konnte es nicht finden. Wissen Sie, ob es Möglichkeiten gibt, das Excel-Arbeitsblatt anstelle des Einzelblattes zu verwenden? In diesem Fall Sheet [0] – Thegamer23

+0

aus der Arbeitsmappe meinst du? Ja, dann müssen Sie dem Link folgen, um zu sehen, wie die Namenssammlung funktioniert. –

+0

Ich meine, ohne das Blatt zu deklarieren. Ich war nicht in der Lage, es zum Laufen zu bringen – Thegamer23