我们正在使用叫做Enovia的软件。
我想从Excel / VBA内部查询Enovia。
经过一些搜索,Enovia似乎有一个名为Abaqus的编程接口。
我想直接在VBA中访问这个接口,但是我没有找到任何类似的东西。
我发现了两个可能允许Excel/VBA与python组件或至少与python脚本对话的项目。
它们如下:
Python http://opentradingsystem.com/PythonForExcel/main.html
以及已停产的exelpythongithub.com/ericremoreynolds/ excelpython,它被集成到xlwing xlwings.org中。
我不熟悉python或这两个项目。我不确定他们是否允许我做我想做的事。
我可以学习一些python来做这件事,但我的主程序和用户界面是在excel。
我想我可以制作一些简单的python脚本,然后通过excel中的python解释器用some执行调用它们,但我认为这不是一个非常优雅的解决方案。
欢迎任何建议
谢谢!
发布于 2016-07-08 18:39:21
Enovia使用MQL语言编写脚本。有一些可用的指南,如http://emdros.org/MQL-Programmers-Guide.pdf
我推荐一些培训,如http://www.techniatranscat.com/services/education/mql-and-tcl-intro,因为这似乎不是一种非常常见的语言。
不要与MetaQuotes软件公司的金融交易语言MetaQuotes混为一谈。
发布于 2016-07-07 20:52:30
https://stackoverflow.com/questions/38254721
复制相似问题