【发布时间】:2014-07-16 16:29:06
【问题描述】:
最好我想将它作为命令按钮合并到用户表单中。 到目前为止我尝试过的代码:
Private Sub graphButton_Click()
Dim mtbPath As String: mtbPath = "S:\MetLab (Protected)\MetLab Operations\Lab
Reports\Forgings"
Call Shell(Environ$("COMSPEC") & " /s " & mtbPath & "\Updater.mtb", vbNormalFocus)
End Sub
Updater.mtb 是我想要执行的实际文件。这似乎只打开命令提示符 - 这不是我要找的
【问题讨论】:
-
通常,如果 Shell 参数有空格,则需要将其括在双引号中。先试试那个。
Call Shell(Environ$("COMSPEC") & " /s """ & mtbPath & "\Updater.mtb""", vbNormalFocus) -
我现在遇到语法错误。
-
有没有更简单的方法来解决这个问题?我只想在我的用户表单上有一个按钮来运行我的可执行 minitab 宏文件。
标签: vba excel userform commandbutton minitab