Я хотел бы запустить виртуальную машину (Oracle VirtualBox) из Excel 2016. Я пробовал с этим кодом, но ничего не происходит, даже ошибок.Запуск виртуальной машины из 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». –