VBA编程在CATIA和Excel中是否类似?

时间:2017-11-24 04:56:32

标签: catia

我想在catia中为特定的焊接工艺创建宏。所以我需要有关catia中的VBA编程与excel相似的信息。

1 个答案:

答案 0 :(得分:2)

是的。

但是,您必须在Excel上添加对象的引用才能够"参见"它们。

在Excel上的VBA编辑器上,转到工具 - >参考,并标记您需要的所有Catia库。

另外,要在运行时获取CATIA Application对象引用,您需要这样的函数:

Function GetCatia() As INFITF.Application
    On Error Resume Next
    Dim Catia As INFITF.Application
    Set Catia = GetObject(, "Catia.Application")
    If Err.Number = 0 Then
        Set GetCatia = Catia
    Else
        Set GetCatia = Nothing
    End If
End Function