abiehb 发表于 2004-3-9 19:04:00

求助:2004如何让按钮跟我的vba关联

<B>求助:2004如何让按钮跟我的vba关联</B><BR>我在2004版用vba编了一个小程序,保存为dvb文件。又做了个按钮,想按一下这个按钮,就执行一次这个程序,如何定制?我在我做的这个按钮上按右键,选自定义,在出现的对话框中,选特性,在点选我做的按钮,出现自定义对话框,我不知道在“与此按钮相关联的宏”中该如何输入!假如我的dvb保存在d驱动器的x文件夹下!



先谢谢高手!

莫名 发表于 2004-3-9 21:54:00

<TABLE class=tablebody2 style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all" width="90%" border=0>
<TBODY>
<TR>
<TD style="FONT-SIZE: 9pt; LINE-HEIGHT: 12pt" width="100%"><IMG alt=发贴心情 src="http://www.mjtd.com/bbs/skins/default/topicface/face1.gif" border=0>        <B></B><BR>在按钮中写^c^c^_-vbarun "test"



test是过程名.

</TD></TR></TBODY></TABLE>

myfreemind 发表于 2004-3-9 23:10:00

前提是你的DVB文件首先要给加载进来!

subtlation 发表于 2004-3-10 09:43:00

可以这样写


^c^c^_-vbarun "a.dvb!thisdrawing.test"


a是文件名,thisdrawing可以改为模块名,test是过程

abiehb 发表于 2004-3-10 09:59:00

谢谢各位高手,我试一试!

abiehb 发表于 2004-3-10 10:13:00

职业侠客:我试了,还是不行,我已经加载了dvb,但运行时,好象前面的^c^c没起作用,我点按钮后,它回应的是刚运行的命令。比如我运行过line后,按按钮,它居然提示line指定的第一点:-vbarun点无效,重新指定第一点。还有,如果我的dvb文件有路径,该如何加进去?这样"d:\mytest\a.dvb!thisdrawing.test"行吗?

莫名 发表于 2004-3-10 21:11:00

加载工程后只需写:


^C^C_-VBARUN TEST

abiehb 发表于 2004-3-16 23:18:00

<B>求助:2004如何让按钮跟我的vba关联</B><BR>我在2004版用vba编了一个小程序,保存为dvb文件。又做了个按钮,想按一下这个按钮,就执行一次这个程序,如何定制?我在我做的这个按钮上按右键,选自定义,在出现的对话框中,选特性,在点选我做的按钮,出现自定义对话框,我不知道在“与此按钮相关联的宏”中该如何输入!假如我的dvb保存在d驱动器的x文件夹下!






先谢谢高手!

czbming 发表于 2004-3-17 09:33:00

在按钮宏里写得命令.实际都是在命令行里一条条执行的.你先在命令行里打vbarun,然后选择要执行的过程.显示的宏过程是以绝对路径显示的,如果在搜索路径内,在按钮的宏里可以不带路径.执行通了.然后再写入到按钮宏里,前面加两个^C相当于执行了两次ESC操作.

abiehb 发表于 2004-3-19 16:49:00

郁闷,为何就是解决不了问题呢?本来对这儿抱了很大希望的!
页: [1] 2
查看完整版本: 求助:2004如何让按钮跟我的vba关联