Outlook – “In Folder” Field in Outlook 2010 doesn’t show actual folder name

microsoft-outlookmicrosoft-outlook-2010

I have all of my emails in an Outlook Data File (pst), to make searching as flexible as possible, because search folders don't really work across files. I have many folders and subfolders.

When using Conversation View, for example, I have emails showing up from other folders, which is good. But the "In Folder" field does not show me what folders they are coming from. Only the name of the Outlook Data File shows up.

This isn't helpful, since I only use 1 outlook data file. And there doesn't seem to be any other field to represent what folder the email is in. This field should really be named something else, and "In Folder" should be the folder it is in.

I can't find a workaround. Either different field that gives me what I'm looking for, or a setting to change, or a way to create a custom field to do this, or something, would be welcomed.

It's not just conversation view either, but that's where I want it to work.

I'm not sure, but I think this worked in Outlook 2007 (conversation view didn't support pulling emails from other folders, unless used from a search folder).

Any ideas on how to get this to work?

Best Answer

I cannot test conversation view today but this bit of VBA works elsewhere.

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
Related Question