0

我想在 excel 中自动化一些通过 mathcad (v15) 完成的计算。第一个解决方案(可行)是添加一个新的空 OLE 对象(mathcad 文档)并选择我们要嵌入的 mathcad 文件。然后可以使用 VBA 与 mathcad 交换数据。

但是我想将 mathcad 文件和 excel 文件分开。

我试图从文件中添加一个对象并将其链接(在插入对象对话框中,通过选择从文件创建并将其链接到文件)。当我运行我的宏时,我收到以下消息:“无法获取 oleobject 类的对象属性”(或者类似的东西,我使用的是法语版本的 Excel)。

这是我的一段代码:

Dim MathcadObject As Object

Set wordObj = ActiveSheet.OLEObjects(1)
'wordObj.Activate 'Launches mathcad: the file association is recognized


Set MathcadObject = Worksheets("Feuil1").OLEObjects(1).Object 'fails with error cannot get property value...

有谁知道如何解决这个问题?

最好的

4

0 回答 0