2008-10-06 14 views
1

Outlook 2007 용 VBA 코드를 사용하여 모든 메일보기에서 메시지를 마우스 오른쪽 단추로 클릭하고 추가 할 규칙을 선택하고 보낸 사람 전자 메일 메시지 헤더에는 해당 규칙에 대한 값이 포함됩니다.오른쪽 클릭을 통해 Outlook 2007의 메시지 헤더 규칙에 보낸 사람 전자 메일을 동적으로 추가하십시오.

메시지 헤더를 기준으로 사용하는 특정 규칙 만 있으므로 메시지를 마우스 오른쪽 단추로 클릭 할 때 적용 가능한 규칙 만 표시됩니다.

답변

1

조금만 노력하면 manipulate the context menu with VBA 수 있습니다.

2007 이전의 모든 Outlook 버전에는 규칙에 대한 개체 모델이 없습니다.

그러나 OL2007부터 각 Store 개체는 Rules 컬렉션을 반환하는 GetRules() 메서드를 노출합니다. 해당 컬렉션을 반복하고 CommandBarPopup 개체를 원하는 모든 규칙으로 채우십시오. 규칙 객체는 조작 할 수 있으므로 이론적으로는 작업을 수행 할 수 있어야합니다.