0

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

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

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

4

1 回答 1

1

错误 5 是拒绝访问。您确定您对 F: 盘上的 EXE 具有执行权限吗?

此外,您可能应该在 Windows 上的路径中使用反斜杠 \ 而不是 /。

于 2012-12-19T21:59:50.230 回答