
Obtengo el nombre de la carpeta que se muestra en los resultados de la búsqueda en Outlook 365 (conectado a un servidor Exchange). Pero es sólo el nombre de la carpeta sin ninguna indicación de dónde se encuentra exactamente.
Encontré varias soluciones (p.ej. aquí: abra el correo electrónico desde la búsqueda y presione Crtl+Shift+F nuevamente para obtener la ruta de la carpeta), pero ninguno de ellos parece funcionar ya con la versión actual de Outlook 365. ¿Existe alguna forma nueva a través de la GUI que pueda lograr ese objetivo (sin usar VBA)?
Nota: Puedo acceder a la ruta completa usando VBA (verifique mi propia respuestaabajo), pero eso no es lo que estoy buscando.
Respuesta1
Hasta ahora, la única solución funcional que encontré fue obtener la ruta a través de VBA, que basé en una solución que encontré envboffice.net, :
Public Sub GetItemsFolderPath()
'Declare/Init Variables
Dim obj As Object
Dim F As Outlook.MAPIFolder
Dim strMsg as String
Set obj = Application.ActiveWindow
'Fetch Path
If TypeOf obj Is Outlook.Inspector Then
Set obj = obj.CurrentItem
Else
Set obj = obj.Selection(1)
End If
Set F = obj.Parent
'Show path and optionally open it:
strMsg = "The path is: " & F.FolderPath & vbCrLf & "Switch to the folder?"
If MsgBox(strMsg, vbYesNo) = vbYes Then
Set Application.ActiveExplorer.CurrentFolder = F
End If
End Sub
Respuesta2
¿Ruta completa? Probablemente no sea posible sin VBA.
GUIforma de encontrar la ruta en Outlook anterior:
- abre el correo electrónico
- Mantenga SHIFTy CTRL, golpeeF
- Haga clic Browseen el cuadro de diálogo que se abre (o ALT+ Ben el teclado)
- Inspeccione el contenido del nuevo cuadro de diálogo.
De la memoria... que a veces es escamosa, esto se almacena en la memoria muscular.