2012-07-06 4 views
0

VBA 편집기에서 모듈을 추가/제거 할 수있는 Outlook 2007 용 매크로를 작성하고 싶습니다. VBA Extensibility library은 완벽 해 보이지만 Application.VBE와 같은 속성은 액세스 할 수없는 것 같습니다.Outlook의 VBA 확장 성

Excel에서 "Trust access to the VBA project object model"을 사용하도록 설정해야합니다. 유감스럽게도이 옵션은 Outlook 2007에서 누락되었습니다.

누구든지이 문제를 해결할 방법을 알고 있습니까?

미리 감사드립니다.

  • 우아한,하지만 충분하지 않음을 입력

    • Alt 키-F11
    • Ctrl 키-M
    • 경로 코드 모듈 :

    +2

    VBA IDE 또는 VB 프로젝트에 대한 프로그래밍 방식의 액세스를 신뢰할 수있는 옵션이 없다는 것을 이미 알고 있기 때문에 가능한 것은 아닙니다. 그것이 가능했다하더라도 그것은 큰 보안 구멍이었을 것입니다 ... –

    +1

    나는 Siddhard Rout에 동의합니다. 당신이 찾고있는 행동은 전자 메일을 통해 악의적 인 코드를 전파하기 위해 컴퓨터 트로이이나 웜에 의해 쉽게 악용 될 수 있습니다. Microsoft가 보안을 위해 VBE 라이브러리에 대한 액세스를 비활성화 한 것은 완벽합니다. – EastOfJupiter

    +0

    매크로는 파일 시스템에 대한 완전한 액세스 권한을 가지고 있기 때문에 보안 효과가 떨어지는 것처럼 보입니다. 간접적으로 자신의 VbaProject.OTM을 교체하는 등의 많은 다른 옵션이 존재합니다 ... –

    답변

    0

    나는 SendKeys를 사용하여 한계를 극복했다 .