把VBA宏做成命令在菜单调用,哪位高手能指点一下?
把VBA宏做成命令在菜单调用,哪位高手能举个例子吗?比如在菜单栏里有个菜单“设计”,“设计”对应的过程名称是“sheji”,然后我单击“设计”就可以执行对应的过程,同时,命令行里只是显示“sheji”,就像CAD的“绘图”菜单里的命令那些菜单一样。 在论坛里搜索一下,很多的啊. <A href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=30802" target="_blank" >http://bbs.mjtd.com/forum.php?mod=viewthread&tid=30802</A>
这是我以前问过的问题,希望对你有帮助! 谢谢大家!
要是用那种工程名.DVB!模块名.过程名那种是可以,但比较繁琐,那样不灵活,要在命令行里显示一大串。把宏用Lisp函数定义为命令,再调用这种方法可能好点,但不懂这个,谁能指点一下,给个例子?谢谢。 以下是你的发言,你不是已经问过了吗?我不是已经告诉你了吗?
<A href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=32036" target="_blank" >http://bbs.mjtd.com/forum.php?mod=viewthread&tid=32036</A> <A name=8124><FONT color=#000066><B>laoliu09</B></FONT></A> 谢谢!
我现在编写了几个过程,还有相对应的菜单,在附件里。 按照你的方法,具体怎样把过程与菜单结合起来呢?我对这不熟悉,能不能结合我的菜单和过程举个例子,谢谢!或者还有其他更好的结合方法,请指教! 能留个以便请教的联系方法吗?谢谢! 注意: 把LZHCAD.DOC名称改为LZHCAD.MNU就是菜单文件了。
注意: lzhcad.doc先改名称为lzhcad.mnu再打开! 我在你的模块里加了一个增加菜单的模块,希望对你有帮助吧!另外,我的水平也有限,如果你想要帮助的话,上明经就可以了,明经上高手如云,而且都很热心,我很喜欢这里的学习气氛!
谢谢!
的确也是个好办法。 能不能更先进一点呢?就是做成自己的菜单组的形式,想用的时候加载,不想用的时候卸载自己的菜单组就行了,而不影响到CAD菜单本身。 象你提供的办法好像改变了CAD本身的菜单组。 我想在CAD本身菜单组的基础上加载我自己的菜单组,就像把我附件的菜单文件加载到CAD一样。 我的说明里面不是有了吗?用menugroups.load的方法加载自己的菜单组!
页:
[1]