Shell
명령을 사용하면 카메라를 열고 싶습니다. 그러나, 아래 명령을 시도 할 때 3 초 정도의 일시 중지 및 Microsoft Camera 응용 프로그램을 여는없이 함수 (오류 메시지 없음) 끝납니다. 왜 이것이 문제이며 어떻게 피할 수 있습니까?VBA Excel에서 Shell Camera.exe
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
엑셀 (13)를 사용하여, 나는 아무 소용이 두 번째 인수에 대한 여러 옵션을 시도했습니다. 도움말 감사.
당신은 일반적으로 셸을 Windows 응용 프로그램의 경로를 지정하고 시도 할 필요가 없습니다 –
시도 "C : \ WINDOWS \ 카메라 \ Camera.exe ", vbMaximisedFocus – User632716
를 찾을 수없는 오류 (53) 파일을 제공 불행하게도 쉘 "Camera.exe"vbMaximisedFocus –