Outlook에서받은 편지함의 하위 폴더에서 검색


0

특정 검색을 수행하기 위해 여러 가지 방법을 시도했지만 어떻게 든 성공하지 못합니다. 이것은 (희망이) 내가 후 오전에 대해 설명 몇 가지 의사 코드입니다 :

Mail of interest = new received mail 
Search term = communicationID of mail of interest 
Mainfolder = inbox 
Find all subfolders in Mainfolder 
Targetfolder = FoundFolder 1 
Find Searchterm in Targetfolder 
If Searchterm was found then move mail of interest to Targetfolder and exit 
If Serchterm was not found continue in next Foundfolder 
If no further results exist leave mail of interest in inbox and exit. 

내가 "관심의 메일"을 가져 오기 위해 관리하고 나는 관련 폴더를 확인하면 이동을 관리하지만, 내가 고민하고 하위 폴더를 식별하고이를 통해 루프 할 수 있습니다.

의도는받은 편지함에서 "검색하지 않음"이지만 하위 폴더에서만 나타납니다.

나는 누구나 코드 스 니펫이나 일부 설명을 도와줌으로써 어떤 변수를 DIM하는 방법과 Targetfolders에 대한 검색을 구성하고 그 Targetfolders를 반복적으로 반복하는 방법을 제공합니다. 큰.

감사 랄프

PS : 전망에 대해 이야기하는 것은 2013

  0

내 대답은 다음과 같습니다. [Outlook 메일을 기반으로 Excel 시트 업데이트] (http://stackoverflow.com/a/8699250/973283). Outlook 폴더 및 하위 폴더에 액세스하는 방법을 보여줌으로써 시작하는 자습서입니다. 31 oct. 152015-10-31 16:42:16

0

... 당신이 지금 무슨 코드가 명확하지 않다 어쨌든

Namespace 클래스의 GetDefaultFolder 방법은 폴더 객체를 반환 현재 프로파일에 대해 요청 된 유형의 기본 폴더를 나타냅니다. 예를 들어 현재 로그온 한 사용자의 기본 일정 폴더를 가져옵니다. Store 클래스의 GetDefaultFolder 메서드는 NameSpace 개체의 GetDefaultFolder 메서드와 비슷합니다. 차이점은이 메서드는 계정과 연결된 배달 저장소의 기본 폴더를 얻는 반면 NameSpace.GetDefaultFolder은 현재 프로필의 기본 저장소에 기본 폴더를 반환한다는 것입니다.

Getting Started with VBA in Outlook 2010 문서가 도움이 될 수 있습니다.

  0

이것은 정확히 내가 쓴 것이 아니었지만 어쨌든 도움이되었습니다. 시간 내 줘서 고마워! 17 nov. 152015-11-17 14:09:18