2012-12-19 114 views
0

我正在尝试创建一个宏,它将在驱动器F /上打开文件“test.exe”。在下面运行此代码时,我收到“运行时错误5”。Excel宏打开EXE

Sub MacroTangoMike() 
' MacroTangoMike Macro 
RetVal = Shell("F:/test.exe", 1) 
End Sub 

它工作正常,但如果test.exe是在C /驱动器上。

回答

1

错误5是访问被拒绝。您确定您在F:驱动器上的EXE上拥有执行权限吗?

另外,您应该在Windows上使用反斜杠\而不是/。