2016-03-25 6 views
0

Errorxlwings (0.7.0) importiert UDF Fehler

Hallo,

Mein Problem ist, dass wenn ich versuche, eine UDF in Ecxel 2013 zu importieren, erhalte ich die Fehlermeldung auf dem Bild zu sehen ist. Ich habe xlwings installiert und es funktioniert außer dem UDF-Import. Beachten Sie, dass ich "xlwings quickstart myproject" verwendet habe, so dass es kein Problem mit den Dateinamen gibt und ich auch die Beispielfunktion verwendet habe, so sollte auch gut sein

Vielen Dank im Voraus für Ihre Hilfe!

Antwort

0

ich zur Zeit nicht verstehen, warum Sie diesen Fehler, aber ich sollte Ihnen sagen können, wie Sie um es jetzt arbeiten:

Öffnen Sie die Datei udfs.py im xlwings Paket und entfernen Sie die letztes Argument in Zeile 36, dh entferne , ArgumentDescriptions=argdocs.

Die beabsichtigte Funktionalität dieser Zeile (die die Beschreibung des Funktionsarguments anzeigt) ist zur Zeit sowieso kaputt (siehe here). Hoffentlich wird dies in einer zukünftigen Version behoben.

+0

Die Fehlermeldung wurde entfernt, die importierte Funktion funktioniert jedoch nicht. Es wirft einen Kompilierungsfehler auf: Mehrdeutiger Name erkannt: Py – elwindly

+0

Können Sie bitte ein Problem auf GitHub öffnen, danke. –

+0

Hallo, es funktioniert jetzt! Es scheint, dass alles, was ich tun musste, ist upgrade py (von 1.4.26 auf 1.4.31) und installieren Ipython – elwindly