tag:blogger.com,1999:blog-1613210108185682998.post2001297465407916725..comments2023-10-31T20:37:56.568-07:00Comments on Excel y Yo: macros: como enviar mails desde Excel (vba)Damian Omar Silvahttp://www.blogger.com/profile/16039167842052507316noreply@blogger.comBlogger70125tag:blogger.com,1999:blog-1613210108185682998.post-29958917425751780862014-05-20T06:25:22.225-07:002014-05-20T06:25:22.225-07:00Excel ente!!!!!!!!!!!!1Excel ente!!!!!!!!!!!!1Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-70356952447879538492014-05-07T23:18:28.664-07:002014-05-07T23:18:28.664-07:00Hola Damian, excelentes tus aportaciones...me han ...Hola Damian, excelentes tus aportaciones...me han despejado muchas de las dudas que tenía..Mil gracias por el apoyo.YOMhttps://www.blogger.com/profile/00561355520599600911noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-11394729568853937902012-07-22T11:44:25.471-07:002012-07-22T11:44:25.471-07:00Joey: date una vuelta por esta entrada:
http://dam...Joey: date una vuelta por esta entrada:<br />http://damianexcel.blogspot.com.ar/2012/06/macros-como-enviar-mails-desde-excel.html<br /><br />ahí explico como tomar datos de una tabla y enviar un correo a cada uno de los registros.<br />Solo deberías cambiar de que celda la macro debe leer cada parámetro (para, de, asunto, etc, etc)<br />Es muy fácil de modificar, creo que va justo para lo que necesitas.<br />cualquier cosa me avisas. Gracias x tu mensajeDamian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-16638923364002628322012-07-22T06:20:42.394-07:002012-07-22T06:20:42.394-07:00Hola Daniel,
Tu codigo funciona, genial,
Gracias.....Hola Daniel,<br />Tu codigo funciona, genial,<br />Gracias..<br /><br />pero podrias poner el mismo codigo pero cogiendose los datos de otra hoja excel. <br /><br />En la hoja1 llamada "Clientes" de mi tabla estan asi las columnas. Hay 525 registros.<br /><br /><br />A1= para<br />B1= de<br />C1= asunto<br />D1= Mensaje<br />E1= RUTA ARCHIVO adjunto<br /><br />1= ¿Como hacer para que se envien los emails automaticamente a todos los registros?.<br />Podrias poner el codigo?.<br /><br />Gracias JoeyAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-10652942428942804782012-06-20T09:54:41.535-07:002012-06-20T09:54:41.535-07:00dale una mirada a mi segundo post sobre el tema:
h...dale una mirada a mi segundo post sobre el tema:<br />http://damianexcel.blogspot.com.ar/2012/06/macros-como-enviar-mails-desde-excel.html<br />ahí verás como sacar las direcciones de correo electrónico de una tabla de datos, en donde cada persona es un registro.<br />deberías agregar una columna a esa tabla y (por ejemplo) si dicha celda tiene una "x" a es persona se le dispara el mail.<br />es una buena alternativa y así evitarías colocar tantos botonesDamian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-45476769971046457932012-06-19T07:25:11.584-07:002012-06-19T07:25:11.584-07:00Hola Damian, tengo un excel con personas a los que...Hola Damian, tengo un excel con personas a los que hay que citar. Cada línea corresponde a una persona y a una determinada fecha en que serán citados. Quiero agregar un botón por cada línea para enviar por Outlook la citación con un subject predefinido y en el cuerpo de mensaje un texto, que siempre será el mismo, más un determinado rango de celdas de la misma línea donde está el botón para enviar la citación a esa persona. Gracias por tu ayuda!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-34511637630257368472012-06-18T15:30:58.602-07:002012-06-18T15:30:58.602-07:00Estimado: la verdad es que utilizando el ejemplo q...Estimado: la verdad es que utilizando el ejemplo que brindo en el post me llegan ambas cosas: texto e imágenes. No comprendo por que una de ellas te está "fallando" a la hora de enviar los correos.<br />La imagen es un adjunto y el texto parte del cuerpo del mail, deberían llegar ambos sin problemas, ya que son dos propiedades distintas.<br />Pasame el código en donde realizas la tarea que mencionas. <br /><br />Para el caso de enviar imágenes y texto, del tipo a los boletines de promociones que nos llegan a nuestro correo, yo aconsejo no usar:<br />Email.Body<br />sino reemplazarlo por otra instrucción:<br />Email.HTMLBody<br />en donde especificas que envías texto con formato Html. Esto te permitirá crear toda la estructura de una página web dentro del cuerpo del correo. Por ejemplo:<br />Body<br />Html<br />Table<br /> font Hola, que tal /font<br /> img src=www.aaa.com/imagen.jpg<br />/table<br />/html<br />/body<br /><br />¿Se entiende? La imagen en cuestión alojada en un servidor cualquier y la incluyes dentro del cuerpo mediante el tag IMG.<br />Cualquier cosa avisame.Damian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-57142380213156345792012-06-18T11:35:23.690-07:002012-06-18T11:35:23.690-07:00Hola Damian, de verdad muchisimas gracias por comp...Hola Damian, de verdad muchisimas gracias por compartir tus conocimientos, me han servido demasiado.<br /><br />Estimado, basandose en el ejemplo que expones en este post.¿es posible enviar un mail desde excel, pero que incluya un texto en el cuerpo del mensaje y ademàs incluir una imagen en el mismo cuerpo del mensaje?<br /><br />aclaro que puedo hacer ambas cosas, pero por separado, al momento de intentar hacer las 2 cosas a la vez, el correo llega solo con la imagen y el texto simplemente desaparece.<br /><br /><br />Espero que puedas ayudarme.<br /><br />Atte GonzaloAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-52527672844906381952012-06-16T14:51:44.276-07:002012-06-16T14:51:44.276-07:00Chantal: dale una mirada a mi nuevo post sobre el ...Chantal: dale una mirada a mi nuevo post sobre el envío de mails tomando los datos desde una tabla. creo que apenas modificando ese código podrías adaptarlo a tu proyecto.Damian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-68961651914232899032012-06-16T14:49:40.557-07:002012-06-16T14:49:40.557-07:00si quieres agregar esa característica, solo debes ...si quieres agregar esa característica, solo debes incorporar en el código lo siguiente:<br />Email.Cc = "usuario1@xxx.com; usuario2@xxx.com"<br />Email.Bcc = = "usuario3@xxx.com; usuario4@xxx.com"<br /><br />las direcciones de correo van separadas por punto y coma. lo mas conveniente sería que los coloques en una celda y luego hagas referencia a dicha celda para enviarlos:<br />Email.Cc = range("a1").valueDamian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-5231735354179495572012-06-11T04:08:26.955-07:002012-06-11T04:08:26.955-07:00Hola Damian! Gracias por compartir tus conocimie...Hola Damian! Gracias por compartir tus conocimientos!<br /><br />Damian, basandose en este ejemplo, ¿es posible agregar copias ocultas (CCO o BCC)? y de ser posible, ¿se puede automatizar de alguna manera para que al hacer click, selecionar o usar un checkbox se puedan ir ingresando esas selecciones al campo CCO? (la idea seria enviar el mismo mail a varios destinatarios, pero que estos no vean las direcciones de los demás)<br /><br />gracias!!!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-27192772367631615692012-06-06T19:17:18.248-07:002012-06-06T19:17:18.248-07:00Hola Damian, tu blog me ha ayudado mucho sin embar...Hola Damian, tu blog me ha ayudado mucho sin embargo te tengo una consulta, tengo un archivo de excel con 1000 registros de correos electronicos y otra columna con un #de contrato, a esos correos que se encuentran en el archivo les tengo q adjuntar un archivo de pdf que se guardo con el #de contrato. Me puedes ayudar para poder enviar el correo con el adjunto del # de contrato.Chantalnoreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-28721769257110162122012-03-03T11:10:35.918-08:002012-03-03T11:10:35.918-08:00Manuel: figura en el pié del formulario de comenta...Manuel: figura en el pié del formulario de comentarios. Es una imagen, no la escribo para evitar que los robots la tomen y luego la utilicen para enviarme spam.Damian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-55045442793114946032012-03-03T08:56:09.381-08:002012-03-03T08:56:09.381-08:00Hola Damian! a que cuenta de correo puedo enviarte...Hola Damian! a que cuenta de correo puedo enviarte mis archivos para que me ayudes con el codigode la macro qe ya hice! se puede?Manuel Sillerhttps://www.blogger.com/profile/05470054023904883832noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-61365201491117876162012-03-02T15:57:27.479-08:002012-03-02T15:57:27.479-08:00André: se puede hacer sin problemas, por lo que pu...André: se puede hacer sin problemas, por lo que pude entender. Vos tenes una carta diseñada en word, la cual debe ser "disparada" desde <> cuentas de correo. Lo mejor sería, sin lugar a dudas, que esas cuentas sean de un mismo webmail, como x ejemplo Gmail. Y te nombro el producto de Google x q es el que menos problemas arroja a la hora de trabajar, aunque parezca mentira.<br />Dame un poco mas de detalles, enviandome el proyecto a la casilla de correo que figura al pié del formulario.<br />gracias x tu mensajeDamian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-39229133235090263082012-03-02T09:33:46.258-08:002012-03-02T09:33:46.258-08:00Hola Damian,
Muy bueno el blog, tenía una consult...Hola Damian,<br /><br />Muy bueno el blog, tenía una consulta y espero que puedas ayudarme.<br />Quiero enviar varias cartas que están en formato word, pero desde varias cuentas de correo.<br /><br />¿Habría la posibilidad de hacerlo con una macro?<br /><br />Muchas gracias por tu apoyo y amabilidad puesta en este blog.<br /><br />André MirandaAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-41213973942744110682012-03-01T15:49:10.131-08:002012-03-01T15:49:10.131-08:00Hola Damian, tengo un problema con unas macros, un...Hola Damian, tengo un problema con unas macros, una de ellas y es en la que he estado trabajando edita y da formato a un libro con varias hojas, para que despues del codigo en una de dichas hojas (carta), esa hoja seria el cuerpo del email y dentro tambien tiene los datos del destinatario y el subject del correo, me puedes ayudar? si quieres puedo enviarte mi archivo! o darte mi user de team viewer como tu me digas va?<br /><br />Muchas gracias!Manuel Sillerhttps://www.blogger.com/profile/05470054023904883832noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-87150720483636864112012-03-01T13:49:19.659-08:002012-03-01T13:49:19.659-08:00Hola Salva, muchas gracias x tus palabras.
Necesit...Hola Salva, muchas gracias x tus palabras.<br />Necesito que me pases al correo que figura al pié de formulario tu archivo, así analizo la estructura del mismo y de que forma puedo armar el mail para enviarlo. Estimo que es 100% realizable, hice trabajos de ese estilo: tomar datos del registro de una tabla y enviarlo a la dirección de correo que se encuentre en alguno de sus campos.<br />Me gustaría tener ese archivo, por que me resultaría mucho mas fácil y rápido ayudarte, y directamente lo usas, sin necesidad de tener luego que adaptar el código.<br />quedo al aguardo de tus noticiasDamian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-20198649121506558812012-03-01T13:40:43.117-08:002012-03-01T13:40:43.117-08:00¡¡¡Felicidades por tu ayuda, Damián!!!
He realizad...¡¡¡Felicidades por tu ayuda, Damián!!!<br />He realizado una hoja de cálculo para llevar el control y facturación de un comedor escolar. Entre otros datos tengo los correos electrónicos del padre y/o madre de cada alumno. <br />Necesito enviar por correo electrónico u resumen mensual a final de mes de la situación contable de cada alumno: menús consumidos, cantidad a pagar... Todos esos datos los tengo en mi hoja. <br />NO tengo Outlok y utilizo gmail como servidor de correo. <br />¿Existe alguna macro ya creada que pueda combinar los datos del excel en distintos correos electrónicos para las familias?<br />Cada correo tendrá los datos particulares de cada alumno. <br />Con ello trato de evitar imprimir cerca de 500 folios cada mes...<br />Gracias por tu segura respuesta.Salva Shuttlenoreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-34075954111382475692012-02-26T13:36:15.693-08:002012-02-26T13:36:15.693-08:00Jaja, que buena pregunta la tuya.
Te comento: me p...Jaja, que buena pregunta la tuya.<br />Te comento: me parece que tendrás que buscar de que forma puedes enviar, desde Paraguay, sms vía webmail. Si yo tengo, por ejemplo, que disparar un sms al celular 0111556432024 (de Argentina), algunas compañías me permiten hacer lo siguiente:<br />1156432024@sms.algomas.com.ar<br />Como verás, es el mismo nro de teléfono, pero sin el 0 del código de área ni el 15 del nro principal. Este mail va directo al celular, haciendo llegar el mensaje que especifiques en el body. Habría que ver como funciona en Paraguay, pero estimo que cambiando algunos detalles debería correr sin problemas.Damian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-78913258894141997472012-02-26T13:15:18.908-08:002012-02-26T13:15:18.908-08:00Buenas Daniel excelente todos tus trabajos que has...Buenas Daniel excelente todos tus trabajos que has expuesto, la verdad que más de uno ya ma han sacado de apuro. Ahora mi consulta es lo siguiente: dispongo de una base de datos donde estan registrados el número de celular, el importe que adeuda y el respectivo nombre del cliente, existe alguna manera que pueda enviar mensajes (sms) desde excel.<br />Saludos desde ParaguayAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-8462446843628885122012-02-25T14:08:57.435-08:002012-02-25T14:08:57.435-08:00Mirá, probando con mis distintas cuentas funcionó ...Mirá, probando con mis distintas cuentas funcionó sin problemas desde Gmail, o sea que el inconveniente (cosa muy común en Microsoft) se da entre sus productos.<br />Abrí una cuenta en Gmail y cambiá estos parámetros:<br />smtp: smtp.gmail.com<br />puerto: 465<br /><br />y listo, enviaras correos sin problemasDamian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-36462391788584896802012-02-25T14:04:44.207-08:002012-02-25T14:04:44.207-08:00Hola Jorge: estuve trabajando con tu archivo, pero...Hola Jorge: estuve trabajando con tu archivo, pero aún no doy en la tecla... sigue arrojando error.<br />Pude ver que el servidor smtp está mal: no es "smtp.hotmal.com", sino "smtp.live.com"<br /><br />pero como te dije, aun tira errores.<br /><br />si no te funciona cambiando el servidor, te diría que pruebes con enviar el correo mediante outlook, sobre el cual tengo una entrada levantada.<br />si puedo arreglarlo te aviso.Damian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-61329757533565881222012-02-25T09:39:51.839-08:002012-02-25T09:39:51.839-08:00Muy buena tarde Sr. Damián:
¿Recibió mi respuesta ...Muy buena tarde Sr. Damián:<br />¿Recibió mi respuesta con respecto a la clave de mi archivo de Excel? Se la envié el mismo dia que lo solicitó?<br />Agradezco nuevamente el interés que demuestra por atender los casos de sus visitantes.<br /><br />Jorge García<br />Mérida, MéxicoAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1613210108185682998.post-80041652717005612962012-02-25T08:15:55.209-08:002012-02-25T08:15:55.209-08:00Hola Francisco, gracias por tus palabras.
Conozco ...Hola Francisco, gracias por tus palabras.<br />Conozco un método que es el mas sencillo y requiere de muy poco código para funcionar, pero tiene una condición: la imagen debe estar cargada en la web. Estimo que esto hoy en día no supone ningún problema, con todos los servicios gratuitos de almacenamiento que existen.<br />Una vez que tienes dicha imagen solo hay que agregar una línea de código:<br /><br />Mensaje.HTMLBody = "img src=http://www.joharigautier.com/blog/wp-content/uploads/2011/09/87caribe.jpg /"<br /><br />Al objeto lo llamo "Mensaje" (reemplazalo por el tuyo) y le aplico la propiead HTMLBody (cuerpo html), colocando un Tag "image", pasando como src la ruta en donde tengo alojada dicha imagen. Cabe destacar que a ese tag le puede agregar todas las propiedades: border, width, etc, etc, como lo haces al crear una página web.<br />suerte y cualquier cosa me avisas.<br />(ojo: a la instrucción le faltan las etiquetas de apertura y cierre de "image" (<>) por que blogger no me deja colocarlas)Damian Omar Silvahttps://www.blogger.com/profile/16039167842052507316noreply@blogger.com