2012-08-08 3 views
0

코드를 개발하는 동안 작업중인 코드를 삭제했습니다.Outlook 2010 VBA ThisOutlookSession이 (가)

ThisOutlookSession이 어떻게 든 삭제되었으며 "Module2"로 바뀌 었습니다. 지금 VBA를 부팅 할 때마다 프로그램이 Module2를 신뢰하지 않는다는 경고 메시지가 나타납니다.

ThisOutlookSession을 별도의 클래스 모듈로 다시 가져올 수 있지만 이전과 동일한 유형은 아닙니다.

ThisOutlookSession을 기본 상태로 복원하는 방법이 있습니까?

XP 시스템에서 Outlook 2010 w/VBA를 실행하고 있습니다.

답변

2

코드를 복사하여 어딘가에 저장하십시오.

Windows 폴더에서 VbaProject.OTM을 검색하십시오. 이름 바꾸기 VbaProjectOld.OTM과 비슷합니다. 이 동작이 나타날 때까지 삭제하지 마십시오.

Outlook을 다시 시작하십시오. VbaProject.OTM을 재생성해야하며 새 ThisOutlookSession을 얻어야합니다. 구한 코드를 적절한 모듈에 붙여 넣으십시오.

+0

도움이됩니다. 고맙습니다. – huangli