Hola amigo, disculpe pero no sé su nombre. Excelente trabajo, veo que su contenido ha generado muchas reacciones, le felicito. En cuanto a la macro comparto lo que dice, sencilla y bien depurada. La bajaré y probaré, cualquier duda le comento. Por ahora le dejo mi like y suscripción 👋 👍
Hola, es genial el trabajo que realizas felicitaciones... Si en algún momento te animas hacer otro, podrías hacer para enviar mensajes masivos a WhatsApp desde Excel con macros... seria muy interesante.. Gracias en verdad y comentarte que te ganaste un suscriptor amigo... Suerte saludos desde Perú
tu video me ha servido mucho en mi trabajo, lo agradezco mucho. Ahora quisiera saber donde podria ingresar en caso de tener mas de una hoja, se que seria con un for pero donde podria crear para que recorra varias hojas de una vez? Ya que todas las personas reciben diferentes comentarios en el correo y lo tengo como en cada hoja porque son como zonas de referentes a los que mandar. Trabajo en un banco y como tienen ma de 100 empresas hijas debo mandarles informes como por sectores lo hacemos en diferentes hojas.
Estimado, gracias por el excel. Necesitaría agregar la firma digital, como puedo hacer? no logro hacerlo. Donde está en el codigo la columna de la firma?
Que tal buenas noches, muchas gracias por el aporte.... sin duda a muchos nos han servido tantos videos de Excel donde nos enseñan la forma de hacer diversos programas y facilitarnos el trabajo diario. Aprovecho también y quisiera saber si es posible poner una foto ( en cualquier formato) como firma final con los datos de una persona la empres, teléfonos, etc. Gracias de antemano, saludos.
Hola que tal, disculpa me sale que dobo depurar esta parte Set Email = CreateObject("Outlook.Application").CreateItem(0) podrias ayudarme porque pasa eso? gracias
No hay necesidad de hacer una función para obtener la ultima fila de un rango, puedes hacerlo en una sola linea....... Final = HEmail.Range("A" & Cells.Rows.Count).End(xlUp).Row .... donde "A" es igual a la columna de la cual quieres obtener la última fila con contenido. Saludos.
Hola...Utilice la macro y me funciono super bien, gracias por compartirlo, solo queria consultarte, para poder colocar una imagen o o cuadro con texto, se le debe realizar una modificiacion a la macro? No se si tienes algun correo por aparte donde pueda contactarte, para brindarte mas detalles y ver si me puedes ayudar. Muchas gracias! :)
Hola, antes que todo muchas gracias por tus enseñanzas Profe. Pregunta: Si por ejemplo quiero enviar un correo a un destinatario pero en mi caso, como creé un recuadro con 7 entradas para 7 asuntos distintos y solo deseo enviar el correo para la entrada de la fila 12, dónde y qué líneas de código debería agregar para que el programa envié el correo sin necesidad de rellenar las filas 8,9,10 y 11 (Considerando que sigo el formato de usted Profe) con destinatarios y evitar que el programa me obligue a que rellene esas celdas?
Hola, tengo un problemita, en el cuerpo del correo no puedo poner más de 250 caracteres... que puedo hacer😣 ... todo lo demás me parece GENIAL.. ME AYUDAS?
@@rafaelmartinez9566 , debe escribir a un lado , el texto dividido en partes, en filas, luego abajo de ellas , en una celda, concatene las filas del texto, con eso logra reunir todo el texto que quiera en una celda. Finalmente se dirige a la columna que explican que debe colocar el texto, y concatena su presentación seguida con la celda que le indico.
Buenas tardes, Una consulta, que debo hacer para ajustar el error de tiempo de ejecución que me sale en If Archivo "" Then Email.Attachments.Add Archivo. No se nada de códigos de programación, las macros las he hecho a través del botón grabar. Muchas gracias por compartir tu conocimiento.
@@SoyExcel me podrias ayudar con eso parcero ? la verdad lo poco que se de macros las hago grabandolas, pero de código no se nada. chevere si pudieras sino pues igual te agradezco hayas contestado.
@@SoyExcel tienes pensado a realizar un video referente a mi consulta ? 🤔
3 ปีที่แล้ว +1
@@SoyExcel Hola, muchas gracias, tengo una duda. Ya intenté hacer el envío de imágenes insertando HTML en el VBA, pero haciendo las pruebas no aparece en los gmail las imágenes, solo en outlook pude ver que llega, gmail no. Alguna sugerencia para el caso por favor? llevo días en ello y no logro dar con la respuesta por favor. Muchas gracias!
Hola Una pregunta, tengo dos cuentas configuradas en Outlook, cómo se puede configurar para que se envié desde una cuenta especifica de las dos que tengo configuradas
Hola Steph IR, si se puede habria que agregar una macro que llame a esta en los tiempos que requieres, ahora si necesitas que la macro se ejecute aun cuando el archivo este cerrado podrias programar una tarea de windows que abra el erchivo y ejecute la macro. Claramente requieres algo de conocimiento de vba para programar esto.
Hola. Me encanto el video y la forma en como explicas la parte del código de la macro. Entiendo que no se tiene un límite para el envió de correos con la macro; pero cada servidor de correo (Gmail,outlook o Yahoo) cuántos correos masivos te permite enviar y evitar que te bloqueen la cuenta ya sea por horas o por días? Hasta donde se outlook te permite 99 emails y Gmail 450 Yahoo cuantos se podrá?
Hola @Jorge Perez, no sabría decirte cuantos envíos permite yahoo, pero lo que puedes hacer es realizar los envíos por intervalos e inclusive se podría desde la macro.
@@SoyExcel, agradezco mucho la respuesta. Lo mejor seria ir probando poco a poco y ver hasta que limite da. De nueva cuenta gracias por el video y sobre todo crear estas herramientas. ¿De casualidad tienes una macro para envíos de whatsapp masivos?
Saludos Laura, debes colocar la siguiente macro en el modulo de la hoja, donde F2:J100 es el rango donde aplicara. Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Application.Intersect(Target, Range("F2:J100")) Is Nothing Then Cancel = True Archivo = Application.GetOpenFilename("Archivos e Imagenes, *.*", , Title:=App & "Selecion de Archivo") If Archivo False Then ActiveCell.Value = Archivo Else Exit Sub End If End If End Sub
Lo quiero probar y me indica un mensaje "Se ha producido un error ´-2147024893 (80070003)´ en tiempo de ejecución: La ruta de acceso no existe. Compruebe que la ruta de acceso sea correcta". Tu apoyo con este inconveniente, por favor.
Muchas gracias por la explicaion, directa y fácil de entender.
Hola muchas gracias, por tu video y por compartir el documento
Wow me funciono súper bien esta macro, mil felicitaciones y gracias por compartir esta información. Saludos.
muy buen aporte amigo muchas gracias
Hola Buenas tardes, muchas gracias por compartir tu conocimiento y brindarnos tan eficiente información,
Bendiciones
Excelente video,muchas gracias desde Perú!
Muchísimas gracias, me sirvió bastante y la explicación excelente. 👏👏👏
Muchas gracias por la información, me suscribo. Saludos desde México
Muchas gracias por compartir tus conocimiento, me ayudó mucho.
Gracias por la macro y por compartir tus conocimientos.
excelente video
muchas gracias bro por el aporte esta exelente!
Hola amigo, disculpe pero no sé su nombre.
Excelente trabajo, veo que su contenido ha generado muchas reacciones, le felicito.
En cuanto a la macro comparto lo que dice, sencilla y bien depurada.
La bajaré y probaré, cualquier duda le comento. Por ahora le dejo mi like y suscripción
👋 👍
Excelente aporte, muy recomendable
Gracias amigo. Una consulta. Como puedo hacer si quiero agregar mas de 5 adjuntos
Hola, es genial el trabajo que realizas felicitaciones...
Si en algún momento te animas hacer otro, podrías hacer para enviar mensajes masivos a WhatsApp desde Excel con macros... seria muy interesante..
Gracias en verdad y comentarte que te ganaste un suscriptor amigo...
Suerte saludos desde Perú
Hola, te recomiendo este video th-cam.com/video/xVoN_-2kCfw/w-d-xo.html
tu video me ha servido mucho en mi trabajo, lo agradezco mucho. Ahora quisiera saber donde podria ingresar en caso de tener mas de una hoja, se que seria con un for pero donde podria crear para que recorra varias hojas de una vez? Ya que todas las personas reciben diferentes comentarios en el correo y lo tengo como en cada hoja porque son como zonas de referentes a los que mandar. Trabajo en un banco y como tienen ma de 100 empresas hijas debo mandarles informes como por sectores lo hacemos en diferentes hojas.
Excelente 👍
Muchas gracias Genio
¿pudieron insertar la firma como html a la macro?
Estimado, gracias por el excel. Necesitaría agregar la firma digital, como puedo hacer? no logro hacerlo. Donde está en el codigo la columna de la firma?
Muchas gracias por el video! Estuvo super genial. Habrá alguna manera de poner un mensaje fijo en formato html?
Muy bueno
Que tal buenas noches, muchas gracias por el aporte.... sin duda a muchos nos han servido tantos videos de Excel donde nos enseñan la forma de hacer diversos programas y facilitarnos el trabajo diario. Aprovecho también y quisiera saber si es posible poner una foto ( en cualquier formato) como firma final con los datos de una persona la empres, teléfonos, etc. Gracias de antemano, saludos.
Hola que tal, disculpa me sale que dobo depurar esta parte Set Email = CreateObject("Outlook.Application").CreateItem(0) podrias ayudarme porque pasa eso? gracias
No hay necesidad de hacer una función para obtener la ultima fila de un rango, puedes hacerlo en una sola linea....... Final = HEmail.Range("A" & Cells.Rows.Count).End(xlUp).Row .... donde "A" es igual a la columna de la cual quieres obtener la última fila con contenido. Saludos.
Claramente, cuando hablamos de programacion hay mil caminos para un mismo resultado. 👍
chamo te amo me salvaste la vida Actualmente, esta organización no reúne los requisitos para recibir donaciones como te envio una donacion?
Saludos @tecnico bles, genial que te haya funcionado. para donar puedes seguir el link del canal o el colocado en la descripción del video.
Hola...Utilice la macro y me funciono super bien, gracias por compartirlo, solo queria consultarte, para poder colocar una imagen o o cuadro con texto, se le debe realizar una modificiacion a la macro? No se si tienes algun correo por aparte donde pueda contactarte, para brindarte mas detalles y ver si me puedes ayudar. Muchas gracias! :)
bro una consulta me funciono exelente, me podrias apoyar en como poner mi firma para el envio masivo con datos adjuntos...
como hago si al enviar me sale una alerta en la que tengo que poner permitir o denegar
Hola, excelente video, no podrías remplazar la función por solo rows.count?
Hola, claro que si.
Así es Excel, un reto y mil posibles soluciones.
Hola, antes que todo muchas gracias por tus enseñanzas Profe. Pregunta: Si por ejemplo quiero enviar un correo a un destinatario pero en mi caso, como creé un recuadro con 7 entradas para 7 asuntos distintos y solo deseo enviar el correo para la entrada de la fila 12, dónde y qué líneas de código debería agregar para que el programa envié el correo sin necesidad de rellenar las filas 8,9,10 y 11 (Considerando que sigo el formato de usted Profe) con destinatarios y evitar que el programa me obligue a que rellene esas celdas?
Hola , ¿como puedo hacer para que el archivo adjunto aparezca en el cuerpo del correo?, en mi caso quiero agregar una imagen .
Hola, tengo un problemita, en el cuerpo del correo no puedo poner más de 250 caracteres... que puedo hacer😣 ... todo lo demás me parece GENIAL..
ME AYUDAS?
Hola, hay forma de meter el "FROM" como una variable? ya que yo manejo mas de una casilla y quisiera elegir desde cual enviar
Hola, claro que si, mira la respuesta al comentario de
@Iván Erandi Romero García quien realizo una consulta similar.
Una consulta, quisiera enviar un mensaje mas largo, pero sólo acepta 255 caracteres, que podría hacer?
Tengo el mismo problema ayudaaaaa porfaa
@@rafaelmartinez9566 , debe escribir a un lado , el texto dividido en partes, en filas, luego abajo de ellas , en una celda, concatene las filas del texto, con eso logra reunir todo el texto que quiera en una celda. Finalmente se dirige a la columna que explican que debe colocar el texto, y concatena su presentación seguida con la celda que le indico.
Buenas tardes,
Una consulta, que debo hacer para ajustar el error de tiempo de ejecución que me sale en If Archivo "" Then Email.Attachments.Add Archivo.
No se nada de códigos de programación, las macros las he hecho a través del botón grabar.
Muchas gracias por compartir tu conocimiento.
valida los campos donde se ingresa el directorio de los adjuntos, debe estar intentando enviar un archivo que no existe en su equipo.
si la firma de le empresa lleva imágenes que deben ir si o si, se puede desde tu macro en excel ?. Gracias por compartir.
Con esa macro no, pero se puede crear una que inserte la firma que usas en tu correo o que la tome desde el excel
@@SoyExcel me podrias ayudar con eso parcero ? la verdad lo poco que se de macros las hago grabandolas, pero de código no se nada. chevere si pudieras sino pues igual te agradezco hayas contestado.
@@elmero32 amigo te respondieron, necesito esa info tmbien
Una consulta, se puede colocar imágenes en excel y hacer que aparezca en los correos si envías de manera masiva?
Hola, si hay forma de hacerlo con unas pequeñas modificaciones a la macro.
@@SoyExcel tienes pensado a realizar un video referente a mi consulta ? 🤔
@@SoyExcel Hola, muchas gracias, tengo una duda.
Ya intenté hacer el envío de imágenes insertando HTML en el VBA, pero haciendo las pruebas no aparece en los gmail las imágenes, solo en outlook pude ver que llega, gmail no. Alguna sugerencia para el caso por favor? llevo días en ello y no logro dar con la respuesta por favor.
Muchas gracias!
@ hola referente a tu consulta me puedes compatir la macro como te quedó colocando el ajuste de html por fa
Excelente la macro, gracias.
Una consulta, esta macro puede ser usada en Outlook 365, o versión on line?
Saludos.
Hola, nop. Esta unicamente con la version de escritorio.
@@SoyExcel ok, que lastima, gracias
Estimado, envío los correos pero me los bloquea gmail. Que se puede hacer al respecto?
att
Hola Una pregunta, tengo dos cuentas configuradas en Outlook, cómo se puede configurar para que se envié desde una cuenta especifica de las dos que tengo configuradas
Hola, claro que si, mira la respuesta al comentario de
@Iván Erandi Romero García quien realizo la misma consulta.
Hola! Ay manera de que envié los correos en automático cada cierto periodo de tiempo?- Gracias!
Hola Steph IR, si se puede habria que agregar una macro que llame a esta en los tiempos que requieres, ahora si necesitas que la macro se ejecute aun cuando el archivo este cerrado podrias programar una tarea de windows que abra el erchivo y ejecute la macro. Claramente requieres algo de conocimiento de vba para programar esto.
Buenos días, al darle click al botón no se ejecuta, cual podría ser el error?
Hola, puede ser que no tengas habilitadas las macros
Hola.
Me encanto el video y la forma en como explicas la parte del código de la macro.
Entiendo que no se tiene un límite para el envió de correos con la macro; pero cada servidor de correo (Gmail,outlook o Yahoo) cuántos correos masivos te permite enviar y evitar que te bloqueen la cuenta ya sea por horas o por días?
Hasta donde se outlook te permite 99 emails y Gmail 450
Yahoo cuantos se podrá?
Hola @Jorge Perez, no sabría decirte cuantos envíos permite yahoo, pero lo que puedes hacer es realizar los envíos por intervalos e inclusive se podría desde la macro.
@@SoyExcel, agradezco mucho la respuesta. Lo mejor seria ir probando poco a poco y ver hasta que limite da. De nueva cuenta gracias por el video y sobre todo crear estas herramientas. ¿De casualidad tienes una macro para envíos de whatsapp masivos?
@@jorgep.h.951 th-cam.com/video/xVoN_-2kCfw/w-d-xo.html
@@SoyExcel Me interesa saber como se realiza por intervalos
Buenas tardes, ¿Cómo habilito la celda para que con doble click abra la biblioteca de archivos? Muchas gracias de antemano. Saludos
Saludos Laura, debes colocar la siguiente macro en el modulo de la hoja, donde F2:J100 es el rango donde aplicara.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Range("F2:J100")) Is Nothing Then
Cancel = True
Archivo = Application.GetOpenFilename("Archivos e Imagenes, *.*", , Title:=App & "Selecion de Archivo")
If Archivo False Then
ActiveCell.Value = Archivo
Else
Exit Sub
End If
End If
End Sub
amigo, el archivo dice que tiene virus, me bloqueo todos los archivos excel que tengo, puedes ayudarme?
Hola, debe ser alguna configuración de seguridad de tu equipo, como ves muchos usuarios lo han descargado sin problema.
Lo quiero probar y me indica un mensaje "Se ha producido un error ´-2147024893 (80070003)´ en tiempo de ejecución: La ruta de acceso no existe. Compruebe que la ruta de acceso sea correcta". Tu apoyo con este inconveniente, por favor.
Debes coreegir el directorio de los adjuntos
Hola, Buen video
Que puedo hacer si la firma es una imagen?
Hola, puedes insertarla mediante codigo html
¿Pudiste insertar la firma en imagen?
@@asesorventasnuevoleon3141 no
Hola amigo , muy buen aechivo, gracias por compartirlo...consulta puedes enviar la macro hcarranza66@hotmail.com...gracias de antemano
Hola, la puedes descargar de la descripcion del video