Wir verwenden Software namens Enovia.Zugriff auf Enovia Python-Schnittstelle von Excel/VBA?
Ich möchte Enovia aus Excel/VBA abfragen.
Nach einer Suche scheint Enovia eine Programmierschnittstelle namens Abaqus zu haben.
Ich möchte diese Schnittstelle in VBA direkt zugreifen, aber ich habe nichts in diesem Sinne finden.
Ich habe zwei Projekte gefunden, die es Excel/VBA ermöglichen, mit Python-Komponenten oder zumindest mit Python-Skripten zu sprechen.
Sie sind als
Python Für Excel folgt http://opentradingsystem.com/PythonForExcel/main.html
Und die aufgegebenen excelpython github.com/ericremoreynolds/excelpython , die in xlwings xlwings.org
integriert wurde bin ich nicht vertraut mit Python noch diese beiden Projekte. Ich bin mir nicht sicher, ob sie mir erlauben werden, zu tun, was ich will.
Ich bin in Ordnung mit einigen Python lernen, um dies zu tun, aber meine Hauptprogramm und Benutzeroberfläche ist in Excel.
Ich denke, ich könnte einige einfache Python-Skripte machen, dann rufen sie über den Python-Interpreter von Excel mit Shellexecute, aber das ist keine sehr elegante Lösung, denke ich.
Alle Ratschläge willkommen
danke!
Danke, das war genau das, was ich gesucht habe. Ist die gleiche TCL wie "Tool Command Language"? Vor etwa 10 Jahren habe ich ein kleines bisschen tcl/tk gemacht, was für ein Glück! Ich hoffe, dass ich einen Weg finden kann, um diese MQL/TCL von VBA zu verbinden, so dass ich das schwere Heben in einer Sprache machen kann, die ich fließend spreche! Danke noch einmal ! – Shodan