RayLibc 发表于 2008-9-4 02:26:00

与各位高手一起研讨AUTOCAD VBA中的"PASTESPEC"命令的实现.

undefined

RayLibc 发表于 2008-9-4 02:28:00

我用VBA有一定的时间了,但最近在工作中遇到一个问题,一直没有找到好的方法解决:<br/>
公司的工作需要向AUTOCAD图形中插入大量的EXCEL表(并不是整个EXCEL工作簿,而是文件的某些部分),这些数据表一般以"PASTE SPECIAL"-"PASTE LINK"的方式插入,这样能保证当EXCEL文件更新后,图形中的数据自行更新.<br/>
<br/>
现在的问题是,我在VBA中找不到对应"PASTESPEC"的方法,只能通过SENDCOMMAND("PASTESPEC")命令来解决. 这样一来,每次SENDCOMMAND命令运行都会导致程序停一下,人为地点击AUTOCAD的弹出窗口后程序才能继续望下走.<br/>
<br/>
请教众位高手有没有更好的方法,可以让程序一气呵成呢?谢谢!
页: [1]
查看完整版本: 与各位高手一起研讨AUTOCAD VBA中的"PASTESPEC"命令的实现.