엑셀 명령 실행 시 “RPC 서버에 연결할 수 없습니다.” 오류 조치 방법입니다.



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

    오류의 원인은 여러 이벤트에 의해 엑셀 프로세스가 종료된 경우(강제로 프로세스 종료 혹은 보안 솔루션에 의해 강제 종료) 트레이너에 보관하고 있던 객체 레퍼런스와 연결이 끊어져서 이후 해당 오브젝트를 참조하려고 할 때 오류가 발생하기 때문입니다.
    조치 방법으로는 트레이너 내부에 보관하는 객체 레퍼런스를 초기화하는 방법을 알려드립니다.
    만약 스크립트 종료 부분에서 엑셀 프로세스를 종료 처리하는 부분이 있다면 프로세스 종료 후 엑셀 초기화 노드를 호출해주시는 것이 좋습니다.

    샘플 스크립트 파일 첨부 드립니다.
    샘플 스크립트 내용중 엑셀 초기화 참조 노드에 함수 정의 스텝과 함수 실행 스텝이 있는데 둘 다 “명령 수행 실패 시 종료 여부” 옵션을 False로 설정해야 합니다.

    엑셀 명령 실행 시 “RPC 서버에 연결할 수 없습니다.” 오류 조치 방법입니다.aml


Log in to reply