Invoke VBA : Programmatic access to Visual Basic Project is not trusted

 

위의 에러는 invoke VBA 액티비티로 매크로 코드를 삽입했지만,

엑셀 프로그램 자체에서 외부 프로그램에서 작동하는 매크로를 실행하지 못했다는 에러문이다.

따라서, 이런 에러문이 났을 때는 엑셀 프로그램에서 외부 매크로를 사용할 수 있도록 설정해야한다.

 

[외부 매크로 사용 허용하는 방법]

 

엑셀 프로그램을 켠 후, 옵션에 들어갑니다.

 

[보안센터 - 보안 센터 설정] 으로 들어가주세요.

UiPath 라는 외부 프로그램이 Excel 프로그램을 통해서 매크로를 사용하려면, 보안상 허용을 받아야하는가 봅니다.

특정 프로그램을 허가한다는 내용보다는, 설정 하나만 바꿔주면 모든 외부 프로그램에 대하여서 매크로를 적용시킬 수 있도록 하는 보안 관련 기능인 것 같습니다.

 

 

[매크로 설정] 으로 들어가셔서 다음과 같이 설정하시고 저장하시면 됩니다.

 

 

 

+ Recent posts