[求助]如何编辑菜单命令,实现与VBA过程的连接
请教各位,如何用菜单命令执行VBA过程,是否需要学习专门的宏编辑,我门外汉,望指路! 看看帮助了的VBA 或者到本网站看看VBA的教程 -vbarun 宏名[分享]请求指点教程位置
那里有帮助教程?我找不到呀 我编辑的菜单VBA程序如下,为何运行时会打开宏运行对话框,需人工点选过程,并点畸运行按钮,而没有直接运行test_exeice过程。Set CurMenuGroup = ThisDrawing.Application.MenuGroups.Item(0)
'创建下拉菜单列
Set NewMenus = CurMenuGroup.Menus.Add("批改作业")
MacroStr = Chr(3) + Chr(3) + "vbarun E:\VBA\FirTest.dvb!模块1.test_exeice" + Chr(32)
Set OpenMenuItem = NewMenus.AddMenuItem(NewMenus.Count + 1, "打开一个成绩记录单", MacroStr)
'插入到“批改作业“下拉菜单列中"
CurMenuGroup.Menus.InsertMenuInMenuBar "批改作业", ThisDrawing.Application.MenuBar.Count + 1 这一句
MacroStr = Chr(3) + Chr(3) + "vbarun E:\VBA\FirTest.dvb!模块1.test_exeice" + Chr(32)
改成
MacroStr = Chr(3) + Chr(3) + "-vbarun E:\VBA\FirTest.dvb!模块1.test_exeice" + Chr(32) 反斜杠 (\) 会引起菜单宏暂停以等待用户输入,所以不能在菜单宏中为其他任何目的使用反斜杠。在指定文件目录路径时,使用正斜杠 (/) 作为路径分隔符:
例如"-vbarun E:/VBA/FirTest.dvb!模块1.test_exeice" 感谢各位高手,可惜没有任何改变.
哎,为什么我做事总是不顺呢?
页:
[1]