cjs 发表于 2009-4-6 09:37:00

[求助]关于mccad“命令行执行VBA 先选择后操作”问题

<p>因为楼层太高了,放在下面没人看见,单独提出来,请见谅</p><p>链接见<a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=28516">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=28516</a></p><p><strong>我用</strong><br/>&nbsp;&nbsp;<font color="#0000ff"><strong>AutoVBALoad</strong></font> 加载命令后发现一个问题,不知道是什么原因:</p><p>就用前面的例子:zz.dvb 用<strong>(AutoVBALoad "ZZ" '("ZA" "ZP" "ZE" "ZW") 0)加载</strong></p><p>此时如果不在命令行输入命令,直接用(command "ze")调用 会显示 “ze 未知命令“ZE”。按 F1 查看帮助。”</p><p>如果先在命令行输入"ze",再调用(command "ze")则能成功</p><p>有没有什么办法解决这个问题,我要调用很多dvb的过程,总不能先一个一个在命令行输了再用command调用吧</p>

雪山飞狐_lzh 发表于 2009-4-6 10:29:00

<p>用下面的方式调用试试</p><p>(c:za)</p>

雪山飞狐_lzh 发表于 2009-4-6 10:31:00

<p>如果只是在命令行调用的话,可以把<strong><font color="#0000ff">AutoVBALoad</font></strong>中注册为内部命令的部分去掉,再按上面的方法在命令行或Lisp中调用</p>

cjs 发表于 2009-4-6 10:55:00

<p>多谢版主,这个方法可行</p>
页: [1]
查看完整版本: [求助]关于mccad“命令行执行VBA 先选择后操作”问题