来自VBA Excel的Shell Camera.exe

使用Shell命令我想打开相机。 但是,当我尝试下面的命令,我得到了3秒左右的暂停和函数结束(没有错误信息)而不打开Microsoft相机应用程序。 为什么是这个,我怎么能避免这个问题?

 sub Main Shell("C:\Windows\Camera\Camera.exe", vbMaximisedFocus) end sub 

看看msdn页面,但我不能得到diagnostics.process对象注册。

https://msdn.microsoft.com/en-us/library/xe736fyk(v=vs.90).aspx

使用Excel 13,我已经尝试了第二个参数的多个选项无济于事。 帮助赞赏。

你需要调用它。 尝试这个。

 Sub Main() Call Shell("C:\Windows\Camera\Camera.exe", vbMaximisedFocus) End Sub