엑셀메크로 첫 실행 때만 오류가 발생합니다. 도움을 받을 수 있을까요?



  • ※ 이 글은 기존에 있었던 문의 사항을 재구성하여 정리한 것입니다.

    엑셀메크로 실행 시에 다음과 같은 오류가 납니다. 엑셀메크로를 통해 스크립트가 최초 실행할 때만 오류가 발생하고 두번째 실행 시에는 정상적으로 작동합니다.

    엑셀메크로 첫 실행 때만 오류가 발생합니다. 도움을 받을 수 있을까요.jpg

    해결방법을 알 수 있을까요?



  • 혹시 작업관리자에 Excel.exe이 중지되지 않고 실행되고 있는지 먼저 체크 바랍니다. 그리고 최초 실행 시에는 비정상적으로 작동된다고 하셨는데, 엑셀 본 명령어 실행 전에, 간단한 엑셀 조회 명령을 앞에 더미로 추가하여 실행하도록 하고, Sleep을 준 다음, 본 명령어 실행을 타도록 해보시기 바랍니다. 더미 명령어에는 “명령 수행 실패 시 종료 여부”를 True로 설정하셔야 합니다.

    기타 참고할 만한 엑셀 오류 0x80080005관련 MS 블로그 사이트입니다.
    URL : https://blogs.msdn.microsoft.com/adioltean/2005/06/24/when-cocreateinstance-returns-0x80080005-co_e_server_exec_failure/


Log in to reply