Grupo buena tare a todos.Espero me puedan ayudar.
Tengo la siguiente situación, llevo un control de vigencias de documentos en mi trabajo. Los encabezados son de la siguiente forma:
D1 - Número de item
E1 - COA
G1 - Status COA
* El valor de esta celda está dado por la condición:
=SI(HOY()<=(E17-5),"DOCUMENTO OK","SOLICITAR COA")
// Me anuncia desde 5 días antes de la fecha de vencimiento del documento que debo solicitar uno nuevo
Lo que por favor necesito mi estimado Dante es que en cuando la celda G se ponga como " SOLICITAR COA" se me envié un correo en automático ( sería ideal que se mandara con el dato del número de item de la fila con la que se este trabajando).
Quedo a sus órdenes.
Gracias
La fórmula utiliza Hoy(), que es algo que está contínuamente calculándose
¿cuándo quieres que se haga la comprobación? porque no querrás que esté continuamente enviando el mensaje
podrías poner una columna auxiliar que indique si ya has enviado el mensaje o no
Así que lo primero es saber cuándo quieres que se compruebe ese valor
puede ser al introducir un valor en otra celda, o tras rellenar el valor de COA, o al abrir el libro, o antes de guardarlo, o ...
Sobre enviar emails hay muchas posibilidades, fundamentalmente depende de cómo vayas a enviar ese email, con qué cliente de correo.
En el foro tienes varios temas sobre el envío de emails (incluido alguno para enviar emails cuando se cumpla una condición
http://www.necesitomas.com/search/node/enviar%20email
------
Ya sé Excel, pero necesito más.
Buenas noches.
Lo ideal será que el mensaje se envié una vez... o bueno, un par de veces para tener ese "recordatorio" por si a la primera llego a ver el mensaje por alguna razón.
La comprobación seria introduciendo un valor en otra celda... por ejemplo... que cuando se ponga " SOLICITAR COA" automaticamente se ponga en otra celda una X ( eso lo puedo hacer con un IF), entonces.. cuando en la celda se ponga X se mande el corre.
El cliente de correo con el que enviaría el correo sería, por supuesto Outlook.
He estado leyendo el foro pero no logro encontrar algo que me sea util del todo.
¿Podrias apoyarme con la macro ? Anexo el archivo excel para que lo revises más a detalle.
De antemano, muchas gracias.
Tuve que pelearme en su momento con la necesidad de enviar un correo electrónico. En mi caso fue con Access, pero imagino que, con los correspondientes ajustes, el código es perfectamente reutilizable en Excel.
Te dejo el enlace.
Un saludo