所以基本上,我打开了Microsoft Word,然后我去了开发人员选项卡,画了一个命令按钮,双击它打开VB编写代码,我希望它打开一个特定的文件。这是我写的代码
不起作用......
我到目前为止的代码是
Private Sub CommandButton1_Click()
Process.Start ("C:\Program Files\Google\Chrome\Application\chrome.exe")
End Sub
当我点击运行时,会出现错误信息:
Run-time error '424':
Object required
你可以帮我解决,因为我不知道......我只需要一个按钮就可以了。
答案 0 :(得分:0)
好的,这就是你需要我的朋友......
创建一个新模块 - 如果您还没有:
写一个PUBLIC子(如下所示):
Public Sub StartExeWithArgument()
Dim strProgramName As String
Dim strArgument As String
strProgramName = "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
strArgument = "/G"
Call Shell("""" & strProgramName & """ """ & strArgument & """", vbNormalFocus)
End Sub
在click命令private sub中调用sub:
Private Sub CommandButton1_Click()
Module1.StartExeWithArgument
End Sub
好的,享受;)