从其他程序访问AutoCAD
大家好,039;我已经成功地将资料从ACAD发送到Excel和Access,现在我';我试图做相反的-即访问ACAD从Excel使用VBA我已经拼凑了一个似乎有效的例程,但它需要这样一句话:
 ;设置acadApp=GetObject(,“AutoCAD.Application.16”)
我理解所有这些,除了提到;16;。我收集到这是一个版本参考(我使用2006),但是我在哪里可以找到用于其他版本的数字
一如既往,您的评论收到了好评!
注册表。 如果你不';不管版本如何,它都会发现当前应用程序已加载Set acadApp = GetObject(, "AutoCAD.Application")
如果你想麻烦的版本,一些电台安装了多个Acad版本,你需要使用不同版本的不同代码等…这可能会帮助你,它&35;039;它是为几个应用程序编写的。 谢谢Dnereb,
我想我';我可能需要这样的东西
如Keith所述,如果您需要特定于版本,只需输入如下所示的版本即可Set ACADApp = GetObject(, "AutoCAD.Application.16.2")
标记
嘿,Rob,如果你需要ACAD的具体版本,回到你原来的问题;您可以使用非常简单的宏,如Sub Version()
MsgBox Application.Version
End Sub
消息框将为您返回版本标记
页:
[1]