검색 폴더는 실제로 여러 파일에서 작동하지 않기 때문에 가능한 한 유연하게 검색할 수 있도록 모든 이메일을 Outlook 데이터 파일(pst)에 보관합니다. 폴더와 하위 폴더가 많이 있습니다.
예를 들어 대화 보기를 사용할 때 다른 폴더의 이메일이 표시되는데 이는 좋습니다. 그러나 "폴더 내" 필드에는 해당 파일이 어떤 폴더에서 왔는지 표시되지 않습니다. Outlook 데이터 파일의 이름만 표시됩니다.
저는 Outlook 데이터 파일을 1개만 사용하므로 이는 도움이 되지 않습니다. 그리고 이메일이 어떤 폴더에 있는지 나타내는 다른 필드는 없는 것 같습니다. 이 필드는 실제로 다른 이름으로 지정되어야 하며 "In Folder"는 해당 폴더가 있어야 합니다.
해결 방법을 찾을 수 없습니다. 내가 찾고 있는 것을 제공하는 다른 필드, 변경할 설정, 이를 수행하기 위한 사용자 정의 필드를 만드는 방법 등을 환영합니다.
그것은 단지 대화 보기가 아니라 그것이 작동하기를 원하는 곳입니다.
확실하지는 않지만 Outlook 2007에서는 이것이 작동한 것 같습니다(대화 보기는 검색 폴더에서 사용되지 않는 한 다른 폴더에서 전자 메일을 가져오는 것을 지원하지 않았습니다).
이것을 작동시키는 방법에 대한 아이디어가 있습니까?
답변1
오늘은 대화 보기를 테스트할 수 없지만 이 VBA는 다른 곳에서는 작동합니다.
http://vboffice.net/sample.html?lang=en&mnu=2&smp=65&cmd=showitem
Public Sub GetItemsFolderPath()
Dim obj As Object
Dim F As Outlook.MAPIFolder
Dim Msg$
Set obj = Application.ActiveWindow
If TypeOf obj Is Outlook.Inspector Then
Set obj = obj.CurrentItem
Else
Set obj = obj.Selection(1)
End If
Set F = obj.Parent
Msg = "The path is: " & F.FolderPath & vbCrLf
Msg = Msg & "Switch to the folder?"
If MsgBox(Msg, vbYesNo) = vbYes Then
Set Application.ActiveExplorer.CurrentFolder = F
End If
End Sub
답변2
수식을 기반으로 사용자 정의 필드를 만들어 보십시오.
인민폐 사용열이름 표시줄 ->현재 보기 사용자 정의->필드->새로운 분야
- 세트이름NEW 폴더 내
- 세트유형공식으로
- 세트프로뮬라[폴더 내]로
(괄호가 있는 수식)
확인, 확인, 확인을 클릭하세요.
새 열이 나타나야 합니다. 예상한 대로 폴더 이름이 표시되지 않으면 폴더에 올바른 권한이 있는지 확인하십시오(예: 대리인인 경우).
답변3
대화 보기에 대해서는 잘 모르지만 Outlook 2010(및 일부 이전 버전)에서는 검색 폴더를 사용하면 "폴더 내" 열에 실제로 메시지가 들어 있는 폴더의 이름을 볼 수 있습니다.
검색 폴더가 귀하에게 필요한 것을 제공합니까?
보기 설정 대화 상자를 사용하면 검색 폴더에서 메시지를 변환별로 그룹화할 수 있습니다. 그러나 '대화'는 '주제'와 같은 것 같습니다.