¿Qué hacer con Outlook VBA?

Al igual que Excel, este gestor de correos nos da la posibilidad de hacer macros. Desde cosas simples como enviar un correo, descargar archivos de los mensajes entrantes, responder automáticamente un mensaje, clasificar mensajes, interactuar con Excel, PowerPoint, Access y word hasta formularios y control add-ins. A diferencia de Excel por ejemplo no cuentas con la grabadora de macros, por lo que el modelo de objetos a veces no queda muy claro. Yo he usado Outlook VBA por verdadera necesidad, tenía cientos de correos entrantes y tenía que procesar toda esa información así como también la automatización de e-mail reports. Una de las limitaciones que tuve fue que el evento ItemAdd no se ejecutaba tantas veces como mensajes entrantes habían por lo que lo dejé de usar. Otra limitación fue desencadenar un evento a una hora determinada, tuve que apoyarme de Excel para ello. Otro inconveniente fue el problema de seguridad por lo que tuve que usar REDEMPTION.DLL para identificar el e-mail address. También tienes que instalar CDO.DLL. En la siguiente figura les muestro el modelo de objetos.

outlookVBA

smile-7

Aprovecha el tiempo que ahorres usando Outlook VBA, para ir por una tasa de café.

Algún día…

Después de unas largas vacaciones…estoy dispuesto a continuar con este blog!!!.

Conferencia Virtual

Seminario de Estrategias de Inversión


El siguiente evento se realizará en Lima, México y Santiago entre el 11-14 abril (es gratuito). Organizado por el CFA. Incríbete






Código ISIN

“Hace poco tuve inconvenientes por no validar primero los ISIN con los que trabajaba, ya que asumí que eran correctos, porque los obtuve a partir de una consulta. Utilizando Bloomberg (específicamente la función BDH o era BDS?), para obtener los flujos obtuve la mayoría de flujos de los bonos, pero uno arrojó error, ingresé ese código en bloomberg y me direccionaba al instrumento, así que pensé que estaba bien (obvié colocar DES, y comprobar el ISIN que aparecía) en fín. Me contacté con help desk y no sabían que hacer. Estuvieron “investigando”, al día siguiente (en serio al día siguiente), alguien me dio razón, lo que pasa es que bloomberg tiene un identificador propio y debía agregarle adicionalmente una cadena de texto que refiera que no es el ISIN sino el ID de bloomberg. Y así termina la historia. “

La moraleja es “validen los ISIN antes de trabajar con ellos”, felizmente alguien me ahorro el trabajo de programar algo que haga eso. Recuerda que los dos primeros dígitos indican el país, los siguientes nueve son el código doméstico y el último dígito se obtiene de los anteriores a partir de una relación.

Descargar

Comparte esto:

Related Posts with Thumbnails