3
我想從Excel 2016啓動虛擬機(Oracle VirtualBox)。我嘗試使用此代碼,但沒有任何反應,甚至沒有發生錯誤。從Excel啓動虛擬機
Dim FileName As String
FileName = "D:\Program Files\Oracle\VirtualBox\VirtualBox.exe"" --comment ""PANT"" --startvm ""2c2e4312-6d7d-4892-8a8f-1471a4d2c79d"""
FileName = "cmd.exe /c " & FileName
Debug.Print FileName``
'End
Call Shell(FileName, vbNormalFocus)
任何建議???由於
嘗試把領先的雙引號在文件名的開始。 (在.exe之後你已經有一個了。)所以'FileName =「」「D:\ Program Files \ Oracle \ VirtualBox \ VirtualBox.exe」「--comment」「PANT」「--startvm」「2c2e4312 -6d7d-4892-8a8f-1471a4d2c79d「」「' – YowE3K
謝謝!有用!我也刪除了「cmd.exe/c」。 –