【发布时间】:2020-04-27 09:05:38
【问题描述】:
当尝试使用 shell 的第一种方式从 excel 运行 AHK 脚本时
Sub FrmShell()
Shell ("C:\Program Files\AutoHotkey\AutoHotkey.exe \\REG-MITEK\Mitek\Mitek\documentation\RequestForQuote\old-RFP\RFP.exe")
End Sub
我收到此错误
当我使用 FollowHyperlink 运行它时, 它可以工作,但无法摆脱可怕的超链接警告。
Sub FromHyperLink()
Dim s As String
s = "\\REG-MITEK\Mitek\Mitek\documentation\RequestForQuote\old-RFP\RFP.exe"
ThisWorkbook.FollowHyperlink (s)
End Sub
【问题讨论】:
-
1.尝试打开“运行”菜单(按 Win+R)并运行
C:\Program Files\AutoHotkey\AutoHotkey.exe \\REG-MITEK\Mitek\Mitek\documentation\RequestForQuote\old-RFP\RFP.exe(不带引号)。 2.检查该语句-据我所知,您正在尝试用另一个应用程序打开一个应用程序-语法应该是“Application_path fileToOpen_path”。 3Application.DisplayAlerts是否设置为假帮助? -
1- 弹出相同的错误 2-是的,不需要先打开 AHK,3-Displayalerts 不适用于打开带有超链接的文件。如果你想用 #2 来回答这个问题,那就太好了,我可以检查一下
标签: excel vba autohotkey