我們使用名爲Enovia的軟件。從Excel/VBA訪問Enovia的Python界面?
我想從Excel/VBA中查詢Enovia。
經過一番搜索之後,Enovia似乎有一個名爲Abaqus的編程接口。
我想在VBA中直接訪問這個接口,但是我沒有找到任何這種效果。
我發現兩個項目可能允許Excel/VBA與python組件或至少python腳本交談。
它們如下
的Python對於Excel http://opentradingsystem.com/PythonForExcel/main.html
而停產excelpython github.com/ericremoreynolds/excelpython 這成爲集成在xlwings xlwings.org
我不是熟悉Python或者這兩個項目。我不確定他們是否會允許我做我想做的事。
我很好學習一些python來做到這一點,但我的主要程序和用戶界面是在Excel中。
我想我可以製作一些簡單的python腳本,然後通過Excel中的shellexecute通過python解釋器調用它們,但那不是我認爲的非常優雅的解決方案。
歡迎任何建議
謝謝!
謝謝,這正是我所期待的。與「Tool Command Language」是否一樣的TCL?大約10年前,我做了一些tcl/tk,好運!我希望我能找到一種方法來從VBA接口這個MQL/TCL,所以我可以用我很流利的語言來完成繁重的工作!再次感謝 ! – Shodan