我们使用名为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