No se si esto sea por algo que me falta configurar, una deficiencia de la versión que tengo (OL 2003 SP3, aunque recuerdo que con el OL 2000 tenía el mismo problema), o una deficiencia del producto. Lo cierto es que no he encontrado la forma de como poder localizar a un correo dentro de la jerarquía de directorios (odio el término «carpeta», no pregunten, simplemente no me gusta) que pueden crearse en el Outlook para organizar y guardar los mensajes.
He sido usuario del Outlook desde 1994-1995. Empecé con el Outlook Express (gratis) y continué en el 1997 con la que viene en la suite de Microsoft Office desde 1997 (cuando me incorporé con mi actual empleador). Desde entonces, conforme el producto crecía y la organización de mi empleador basaba más sus actividades y comunicaciones en este PIM el volumen de correos ha venido creciendo más y más, siendo muchos de ellos necesarios como comprobantes de algún hecho o compromiso (odio también el término «evidencia» que tanto les gusta usar por aquí a mis colegas). Con el paso del tiempo la necesidad de organizar los mensajes llega y es invenitable crear directorios y directorios dentro de éstos. Conozco a uno que otro que tienen todo (n-mil mensajes en su «Bandeja de Entrada»- verdaderos casos de estudio) y algunos que crean algunos cuantos folders («folders» todavía lo paso porque el ícono de éstos es como un folder) y unos cuantos más dentro de ellos. Para estas personas la funcionalidad de búsqueda proporcionada por el PIM es más que suficiente.
Sin embargo, la gran mayoría tiende a crear una organización de directorios con una profundidad de más de dos o tres niveles; y habemos gente que consideramos que la clasificación es lo importante y el nivel de profundidad nos tienen sin cuidado. La jerarquización de directorios nos ayuda a organizar para no tener que hacer búsquedas; sin embargo cuando es el contenedor lo que buscamos y no tanto su contenido podemos tener dificultades.
Por supuesto, la funcionalidad de búsqueda resulta indispensable pero desafortunadamente de poca ayuda cuando se trata de localizar a un directorio para mover a éste un mensaje. El cuadro de diálogo de «Búsqueda Avanzada» nos permitirá buscar un mensaje mediante distintos atributos pero nada de los que nos proporciona la lista de resultados no dará la ruta completa para llegar a éste.
Tendremos acceso directo al mensaje (dando doble click sobre éste) y podremos saber el folder que lo contiene (en la lista de resultados o abriéndolo y viendo sus «Propiedades») pero nada de esto nos indicará su ruta completa (al parecer en las versiones en inglés de este producto el campo Location mostrado en las «Propiedades» muestra la ruta completa pero yo siempre he tenido la versión en español y siempre he visto el contenedor inmediato en dicho campo mas no la ruta a éste).
Después de varias búsquedas en la Internet (y veo que hay mucha gente con el mismo problema), nada en claro he podido sacar de como obtener esta información directamente en el PIM por lo que la creación de una macro fue necesario. Esto se logra seleccionando las opciones mostradas en la siguiente imagen.
En el cuadro de diálogo bastará dar un nombre y oprimir el botón Create (sí, mi suite está en español pero algunas cosas mantienen sus etiquetas originales). Es posible que en alguna parte del proceso aparezca una alerta indicando si se desea o no habilitar las macros, es obvio que hay que habilitarlas. En la ventana del editor que aparecerá introducir el siguiente código
Sub revelaRuta()
MsgBox Application.ActiveInspector.CurrentItem.Parent.FolderPath
End Sub
Guardar el proyecto y cerrar el editor.
La siguiente ocasión que se busque un directorio en particular podrá recurrirse a la funcioanlidad de búsqueda para localizar algunos de los mensajes que éste contiene. Entonces, bastará arbir uno de éstos y abierto seleccionar las opciones para ejecutar macros (Herramientas > Macro > Macros…). En el cuadro de diálogo que se mostrará se seleccionará la macro que creamos y se dará click en Run. Se mostrará entonces un mensaje indicando la ruta de directorios en la que el mensaje está enterrado.
Favor de leer las declaraciones de este sitio al respecto del código que aquí se presenta.





