Ⅰ 在excel中,如何用vba的按钮实现执行其他平台程序
接入其他程序都是要软件开通对应的接口的,不然怎么操作呢!
Ⅱ vba 执行另外程序
例子代码:
Subxxx()
AppActivate"记事本"
SendKeys"{F3}{Tab}^V{enter}"
EndSub
第一个语句激活窗口,你需要修改标题,第二个语句发送按键。
Ⅲ vba怎么调用启动外部程序比如d:\abc.exe
Shell "d:\abc.exe", vbNormalFocus
Ⅳ VBA 能不能调用外部程序 比如 bat ,exe
能
createobject("wscript.shell").run """BAT或EXE的文件路径及名称""",0
Ⅳ 请问如何在VBA语句中插入执行一个外部程序
Dim R As Long '定义用执行的变量
R = Shell("D:\批处理\1.BAT) '执行
Ⅵ VBA调用可执行程序exe ,并用exe命令行运行
用Shell可以实现.Shell(iProcess-Admin.exe的完整路径放在这,vbNormalFocus)
Ⅶ VBA能不能控制其他程序比如运知ERP系统,再自动输入密码
完全可以的。有个clswindow框架,结合vba的,你搜下看看clswindow for vba v2.2
Ⅷ Excel 请问如何用VBA代码去操作另一个应用程序
可用 shell 函数调用其他应用程序,
可用 AppActivate 方法激活其他应用程序窗口
可用 SendKeys 方法将击键发送给活动应用程序,即可操作其他应用程序
Ⅸ 指定工作表1运行一个程序,再指定工作表2运行另一个程序的vba语法
如果是选取工作表1或2,用sheets("sheet1").select和sheets("sheet2").select就可以。
如果是直接赋值,那可以用sheets("sheet1").range("a1")= 和sheets("sheet2").range("a1")=。
如果多个赋值,可以用到with.......end with,中间的语句开始就是 .range("a1")=。
关键是看你所运行的程序是什么。
Ⅹ VBA 如何运行其他工作簿SUB
最简单的方法是拷贝宏代码到你的新工作簿中。
看了你的补充,首先,我因为你的文件夹里面的文件是个数据表单,所以,最好不要在里面用宏,这样数据不安全。
最好,把相应的数据处理都到a程序里处理。auto_open命令停掉,可以用手动执行那里的程序,不需要调用的。
如果实在还想调用可以用下面的命令。
Application.Run "b.xls!auto_open"