johansen 发表于 2011-6-10 10:35:02

第一次插入以后CAD会自动新建一个以“文件名”为名字的块,第二次插入时".dwg"的后缀可能会引起错误吧,
楼主试试“不插入为块”看看

meimengchz 发表于 2011-6-17 10:52:31

在程序调用最前面加上
on error resume next
就行了。

meimengchz 发表于 2011-6-17 10:58:13

灵丹妙药,包治百病~~~~

GJY 发表于 2011-6-24 16:14:00

9楼的你好:对应该是这个原因,“第一次插入没有错,第二次出错,应是CAD认为插入为块的文件为打开状态了吧。”但还是不知道如何解决啊!
10楼的你好:插入时必须是“文件名.dwg”!

流星蔡园 发表于 2011-7-2 13:56:21

GJY 发表于 2011-6-24 16:14 static/image/common/back.gif
9楼的你好:对应该是这个原因,“第一次插入没有错,第二次出错,应是CAD认为插入为块的文件为打开状态了吧 ...

第一次插入是必须要.dwg
第二次就不能有.dwg,就是说图档中已经有了这个块后,再插入时不能加.dwg,否则会出错的。
页: 1 [2]
查看完整版本: 在2010里运行以前的VBA程序,尤其是在插入块时,出现错误