请问solidworks录制宏后编辑能用(即在vba)但是转到vb中有好多参数不识别。请问这个怎么解决?
1个回答
展开全部
你录制好宏后,按下 F8,让程序开始运行,然后将鼠标放到这些参数上面,看看显示的数字是什么。然后到 VB 里面把这些参数替换为对应数字。
更多追问追答
追问
请问vba中录制好的宏,是不是有的命令拿到vb中不能用啊?你有过这种情况吗?
这种情况就是按照以上的调试方法吗?
追答
因为你输入的参数是 系统常量。
也就是由系统定义的常量,如:end(xlup) 里面的 xlup 就是系统常量。这个常量是由excel定义的。
所以你到 VB 里面的时候, VB 并没有定义这个常量,所以就不能直接使用。而它在excel对应的数值则到哪都可以使用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |