一剑走天涯
大家好,我是赤道上的小熊,使用 VBA调用外部EXE程序时分两种情况,一种是异步调用(不管外部EXE程序是否执行完,继续执行后续代码),另一种是同步调用(外部EXE程序执行完后,再执行后续代码),大家可以根据自己的实际情况选择使用,希望对大家有所帮助。
1.异步调用
不管外部EXE程序是否执行完,继续执行后续代码。
Shell "EXE程序路径\DesignerForCommon.exe " & " 传入的参数"
2.同步调用
外部EXE程序执行完后,再执行后续代码。
Dim oShell As Object, ret As String
Set oShell = CreateObject(