Outlook 2010 中的“文件夹中”字段不显示实际文件夹名称

Outlook 2010 中的“文件夹中”字段不显示实际文件夹名称

我将所有电子邮件都保存在 Outlook 数据文件 (pst) 中,以使搜索尽可能灵活,因为搜索文件夹实际上无法跨文件工作。我有许多文件夹和子文件夹。

例如,使用“对话视图”时,我可以看到来自其他文件夹的电子邮件,这很好。但“文件夹”字段不会显示这些电子邮件来自哪个文件夹。只显示 Outlook 数据文件的名称。

这没什么用,因为我只使用 1 个 Outlook 数据文件。而且似乎没有其他字段来表示电子邮件位于哪个文件夹中。此字段实际上应该命名为其他名称,并且“文件夹内”应该是电子邮件所在的文件夹。

我找不到解决方法。要么提供我想要的不同的字段,要么更改设置,要么创建自定义字段来执行此操作,或者其他什么的,都会受到欢迎。

它不仅仅是谈话视图,但这就是我希望它发挥作用的地方。

我不确定,但我认为这在 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

尝试根据公式创建自定义字段。

人民币姓名栏 ->自定义当前视图->字段->新领域

  • 姓名作为文件夹中的新文件
  • 类型公式
  • 弗罗穆拉作为 [在文件夹中]

(带括号的公式)

单击“确定”、“确定”、“确定”。

应出现新列。如果它没有按预期显示文件夹名称,请检查您是否拥有该文件夹的正确权限(例如,如果您是代表)。

答案3

我不知道对话视图,但在 Outlook 2010(以及一些早期版本)中,使用搜索文件夹,您可以在“文件夹中”列中看到实际保存消息的文件夹的名称。

搜索文件夹能提供您所需要的信息吗?

如果您使用视图设置对话框,搜索文件夹可以按转换对邮件进行分组。但是,“对话”似乎与“主题”相同。

相关内容