Cómo ENVIAR CORREOS 📧 masivos con ADJUNTOS 📎 desde EXCEL. ✅

Поділитися
Вставка
  • Опубліковано 6 вер 2024

КОМЕНТАРІ • 468

  • @AprendizdeExcel
    @AprendizdeExcel  3 роки тому +19

    Si os ha gustado este vídeo podéis ver más en el Curso de Excel experto
    cutt.ly/pjRGyKh

    • @alexisvilladeza
      @alexisvilladeza 2 роки тому

      muchas gracias por compartir tu conocimiento, funciona excelente!!

    • @evalilia4647
      @evalilia4647 Рік тому +1

      ¿De casualidad vendes tus cursos por algún otro medio? ¿Es decir por udemy o algo por el estilo?

    • @AprendizdeExcel
      @AprendizdeExcel  Рік тому +2

      @@evalilia4647 No, lo siento Eva.
      Tienes las listas de reproducción gratuitas ordenadas por niveles y temáticas

    • @Carlos-mf9ft
      @Carlos-mf9ft 6 місяців тому

      Como puedo hacer si quiero agregar una imagen al cuerpo del correo?

  • @sebastianrojasmoreno4435
    @sebastianrojasmoreno4435 Рік тому +12

    Hola, super bueno el video. Solo que para que el cuerpo del correo salga en los correos a enviar, se debe cambiar el "Object" por "Body". De esta manera también sale el cuerpo del correo.
    Muchas gracias!

    • @soyyinette
      @soyyinette Рік тому

      Hi. No me llega ni el cuerpo ni el adjunto. Cual de los object dices?

    • @soyyinette
      @soyyinette Рік тому

      Ya resolvi gracias a tu observacion. Gracias!

    • @xypherdroid
      @xypherdroid 11 місяців тому

      Gracias, andaba buscando esta modificación ya que no aparecía el cuerpo del mensaje

    • @FajardoJG
      @FajardoJG 5 місяців тому

      Gracias Por tu aporte... no me salia el mensaje que queria enviar...🤩

  • @juancarlosb.g.7150
    @juancarlosb.g.7150 2 роки тому +7

    Gracias por el aporte, Excelente!!!
    Sugerencias:
    - Para definir el rango variable de correos a enviar he insertado una variable, preguntando cuántos correos quiero enviar y así para mí es más fácil:
    Dim numerodecorreos As Integer
    numerodecorreos = ImputBox("¿cuántos correos se van a enviar?")
    For i = 2 To 1 + numerodecorreos
    - En el cuerpo del mensaje "Object" no funciona, lo he sustituido por "Body" para que inserte el texto en el cuerpo del mensaje:
    .Body = Range ("columna" & i).Value
    - Al final, después de Next se puede insertar un mensaje de confirmación de que todo ha salido con éxito:
    MsgBox "El mail con los ficheros adjuntos fueron enviados con éxito"
    Un saludo.

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому +2

      Muchas gracias Juan Carlos. Muy interesante el aporte!
      Pedir el número de correos o en general de qué tamaño quieres que sea el bucle lo he pensado en otros ejercicios pero al final nunca lo hemos puesto. En el próximo que me encaje lo pongo.
      Sobre el mensaje de el mail se ha enviado con éxito dos apuntes:
      1. Si son cientos de mails puede ser un poco coñazo
      2. Lo suyo sería poner a quién se lo ha enviado. Es decir:
      MsgBox "El mail con los ficheros adjuntos a" & Range ("A"&i).value & " fueron enviados con éxito"
      Y otra cosa, por si te interesa, hay varios vídeos adicionales a este en el canal. Te los dejo por aquí:
      El segundo vídeo de la serie "Enviar EMAILS MASIVOS 📧 con FIRMA 📝, IMÁGENES 🖼, LINKS y ADJUNTOS 📎 con Excel":
      ua-cam.com/video/ULTbreSw2bU/v-deo.html
      El tercer video de la serie "Cómo ENVIAR CORREOS 📧 masivos con TABLAS dentro del cuerpo desde EXCEL. ✅"
      ua-cam.com/video/bXhPxlzNKRQ/v-deo.html
      Si los queréis mandar desde gmail "Cómo ENVIAR 📧 CORREOS MASIVOS por GMAIL con 📎 ADJUNTOS desde EXCEL - Curso de Excel Avanzado"
      ua-cam.com/video/EXZPKkEFoIQ/v-deo.html

  • @aliciaperez3865
    @aliciaperez3865 9 місяців тому +1

    Mil gracias, nos ha venido Fenomenal!! Sobre todo a una compañera que es la que tiene que enviar los PDF, yo le he adaptado la macro a su trabajo, ya que he tenido que combinarlo con el envío de un logo :)
    Y muy bien explicado!

    • @AprendizdeExcel
      @AprendizdeExcel  9 місяців тому

      Me alegro mucho Alicia!.
      Automatizar procesos ahorrará tiempo os evitará errores.
      Gracias por comentarlo 😊

  • @rosaisbeliaperez3070
    @rosaisbeliaperez3070 2 роки тому +1

    Parcero, Muuuuuuchas gracias Dios y la Virgen y San José te bendigan

  • @SolaPazEnergy
    @SolaPazEnergy Рік тому +1

    Vale talento. Me has salvado casi la vida profesional, porque llevo varios días tratando de hacer esto con la Version de 2013. Saludos

  • @robertodimar7297
    @robertodimar7297 Рік тому +1

    Excelente aporte, mil gracias me ayudo mucho el tutorial y es bastante concreto como practico.
    10 de 10
    Nota, Por un momento senti que no jalaba pero eran errores mios de escritura, jajaja

    • @AprendizdeExcel
      @AprendizdeExcel  Рік тому

      Genial!
      Me alegro que te haya funcionado. Gracias por comentarlo 😉

  • @r1krdo_7
    @r1krdo_7 2 роки тому +2

    amigo eres un crack muchas gracias excelente explicación sin darse muchas vueltas llegastes al objetivo en tan solo 8:00 min

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому +1

      Gracias por verlo hasta el final y comentarlo Ricardo.
      Salu2

  • @jorisantiago3069
    @jorisantiago3069 2 місяці тому

    Hola buen dia,
    Esta perfecto el video solo una pregunta para que funcione con el nuevo outlook?

  • @denisernestovelezpunongbay5623
    @denisernestovelezpunongbay5623 3 роки тому +1

    Es de lo mejor, excelente solución para lidiar el tedio de enviar tantos correos con adjuntos

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому +1

      Gracias por comentar Denis
      Me alegro que te haya funcionado
      Un saludo 😉

    • @denisernestovelezpunongbay5623
      @denisernestovelezpunongbay5623 3 роки тому

      @@AprendizdeExcel me funcionó en office 2010, super útil la herramienta, si se me ocurre alguna función que le pueda mejorar el diseño, le comparto

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому +1

      Gracias!

  • @Gugator
    @Gugator 2 роки тому +3

    Gracias por compartir tu conocimiento. Se agradece enormemente tu generosidad, seguí paso a paso la macro que dejaste: me resultó, genial.

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому +1

      Me alegro que te haya funcionado
      Gracias por comentarlo ;)

  • @edwardlujantapia9813
    @edwardlujantapia9813 3 роки тому +3

    Muchas gracias por el video, me resulto perfectamente, aprovechando la instancia consultar si se puede enviar varios documentos adjuntos, por ejemplo (FACTURA, COTIZACION, ORDEN DE COMPRA y OTROS MAS) .....se deben agregar mas columnas de "Attachments" y concatenarlos con "&" en la? ya que deben ir todos los formatos a un mismo correo, ya que debo además guardarlos en la misma carpeta de documentos por lo que entiendo..... de ante mano muy agradecido por su aporte y mis felicitaciones!

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому +2

      Gracias Edward!
      Si, lo puedes hacer como dices o duplicar directamente la línea de .Attachments.Add Range añadiendo tantas columnas como quieras.
      El código añadirá un adjunto, luego el otro y el otro...

  • @yolandalopezmaldonado1091
    @yolandalopezmaldonado1091 2 роки тому +1

    genial, me funciono, me ha resuelto un problema muy grande, mil gracias. me costo un poquito pero bien.

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Gracias Yolanda!
      Me alegro que te haya funcionado 😉

  • @marinro
    @marinro Рік тому +1

    Gracias por compartir esta valiosa información, se ahorra muchísimo tiempo enviando correos masivos de esta manera.👍👍

  • @sandraesteban2503
    @sandraesteban2503 Рік тому +2

    Hola @AprendizdeExcel, me va genial la Macro, lo único es que tengo varias cuentas de Outlook asociadas, esta Macro va a buscar la que tengo como mía principal y yo necesitaría enviar los correos desde otra cuenta que comparto con otr@s compañer@s. ¿Cómo podría hacerlo? Muchas gracias por todo siempre!! Te has convertido en imprescindible para mí 😜

    • @davidmartinez8859
      @davidmartinez8859 Рік тому

      Hola Sandra, sabes si hay forma de lograrlo?

    • @sandraesteban2503
      @sandraesteban2503 Рік тому

      @@davidmartinez8859 Hola David. Si, lo que hice fue crear un nuevo perfil que sólo tiene la cuenta que me interesa. Cuando abro outlook me pregunta qué perfil quiero usar y escojo el que necesito, así cuando tengo que hacer el envío de mails masivos sólo encuentra la cuenta que yo he elegido. En mi caso siempre es la misma, si quieres que cada vez envie los correos desde distintas direcciones, tendrás que crear tantos perfiles como necesites y elegirlo cada vez. Espero haberme explicado bien. Un saludo

  • @ramonrocha3687
    @ramonrocha3687 6 місяців тому +1

    Mi agradecimiento por compartir esta informacion

  • @claudiapachon9500
    @claudiapachon9500 Рік тому +1

    Estimado señor, me suscribi y le agradezco porque me funciono a la maravilla. Un abrazo y mucha bendiciones

    • @AprendizdeExcel
      @AprendizdeExcel  Рік тому

      Genial!
      Me alegro que te haya funcionado
      Gracias por comentarlo 😉

  • @exploradorjorge
    @exploradorjorge 3 роки тому +3

    Excelente, amigo, muy sencillo y practico, tienes un 20/10

  • @JOHNFABIOPOSADASANCHEZ-tk5kn
    @JOHNFABIOPOSADASANCHEZ-tk5kn 5 місяців тому +1

    Excelente video, muy claro todo. Muchas gracias

  • @joenderluque7378
    @joenderluque7378 Рік тому

    Lo resumo en una sola palabra "Excelente" y sin mucho codigo, lo felicito...

  • @jossiejimenaruizlay8286
    @jossiejimenaruizlay8286 3 роки тому +1

    Cool, me funcionó y me sorprende demasiado ya que es el 1er video que me funciona referente a Macro y lo que me encanta es que comparte la macro que utilizo para que te guíes durante el proceso. Pero tengo una consulta, he visualizado que al último el ASUNTO no funciona ya que si también se visualiza al final del video todo esta perfecto pero lo único que no funciona es el ASUNTO tu apoyo por fis.

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому +1

      Gracias por los comentarios!
      ¿NO te adjunta los asuntos? ¿Es eso lo que te ocurre?
      Si está bien copiada la macro quizás sea un problema de la URL. ¿Has comprobado que está bien? Copiala y pegala en un explorador a ver que hace.

  • @manuelaromeroperez2116
    @manuelaromeroperez2116 3 роки тому +1

    Muchísimas gracias. Me ha venido de maravilla. La explicación es clarísima y me ha servido de gran ayuda. Enhorabuena por ser tan buen formador. Un saludo.

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому +2

      Muchas gracias Manuela.
      Me alegro que te haya funcionado👏👏
      Comentarios como el tuyo son los que ayudan a seguir con esto 💪

  • @porrorob
    @porrorob Рік тому +1

    Excelente!!!, muchas gracias, ha sido de gran ayuda

  • @erickjonathanvasquezlurqui1433

    Estimado muchas gracias por el tutorial, fue muy entendible, consulta si en el caso quiero enviar mas de un archivo adjunto como podría hacer?, gracias

    • @AprendizdeExcel
      @AprendizdeExcel  Рік тому

      Ponlo en la siguiente columna e incrementa el código en esa dirección. Algo así:
      .Attachments.Add Range("F" & i).Value
      .Attachments.Add Range("G" & i).Value

  • @jhonnygutierrez1042
    @jhonnygutierrez1042 2 роки тому +2

    ME FUNCIONO perfecto gracias por la informacion una clase magistral saludos sigue asi hermano , lo que seria bueno seria que se enviaran los correos automaticamente cuando ya esten montados ya que si son mas de 100 correos hay que darle a cada uno ENVIAR pero obviamente con este modo se ahorrra mucho tiempo jejej saludos

    • @jhonnygutierrez1042
      @jhonnygutierrez1042 2 роки тому +2

      corrijo el comentario ya vi que el comando SEND estaba desabilitado por la (') ya lo active y se envian automatico mil gracias excelente contenido

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому +1

      Genial! 👏👏👏
      Me alegro que te haya funcionado. Gracias por comentarlo!

    • @jhonnygutierrez1042
      @jhonnygutierrez1042 2 роки тому +1

      @@AprendizdeExcel gracias a ti estaré revisando todo tu contenido! De mucha utilidad y fácil de entender

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Gracias Jhonny!!

  • @adanjaraayala3980
    @adanjaraayala3980 3 роки тому +3

    Hola Aprendiz, te ganaste un suscriptor más, por la cantidad de videos que tienes, si en algún momento dispones de tiempo para hacer otro vídeo sobre cómo enviar mensajes masivos a WhatsApp utilizando Excel y VBA.
    Espero que puedas hacerlo, sería genial en verdad...
    Felicidades amig
    Saludos desde Perú

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому +3

      Gracias Adán!
      Lo apunto en los vídeos pendientes de hacer.
      Salu2

  • @tanatosjump
    @tanatosjump 3 роки тому +2

    Hola Gracias por compartir sus conocimientos
    Al principio del video habla de una macro para impresion de facturas en pdf; me interesa ese video para adaptarlo a la generacion e impresión de estado de cuenta por cliente, no lo pude ubicar en los que tiene publicado en su canal
    gracias

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому

      Hola Alveiro, gracias por pasarte por el canal.
      Para la próxima vete a la sección de vídeos del canal y arriba a la derecha hay una especie de lupa, eso es un buscador. Debería estar en este y otros canales.
      El vídeo es este:
      ua-cam.com/video/OsASXikKbzU/v-deo.html
      Además lo coloqué en una tarjeta, así que debería estar en el desplegable del vídeo que te aparece arriba a la derecha cuando lo ves justo con otras sugerencias
      Salu2

  • @rldejesus001
    @rldejesus001 Рік тому +1

    Muchas gracias, rapido, directo al punto

  • @rokardona
    @rokardona 3 роки тому

    Muchas gracias, en términos generales funciona muy bien, hay un detalle, el registro de la primera fila no lo está encontrando, es decir el primer email no lo está creando, los demás hacia abajo si los crea sin problema, ya miraré por qué sucede, de resto, sensacional herramienta. Reitero mis más sinceros agradecimientos. Saludos especiales.

  • @lloga7
    @lloga7 2 роки тому +1

    Excelente el video, me ha servido mucho...

  • @germanrodriguezbenavides7731
    @germanrodriguezbenavides7731 2 роки тому +1

    Gracias por este video, me he ahorrado mucho tiempo.

  • @pablol1852
    @pablol1852 3 роки тому +1

    Super bueno el video, muy bien explicado. En verdad muchas gracias

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому

      Gracias Pablo! Por ver el vídeo y por tus comentarios
      Un saludo ☺

  • @victorpinazo787
    @victorpinazo787 3 роки тому +1

    Excelente explicación muchas gracias, me sirvió mucho

  • @genesismb928
    @genesismb928 4 місяці тому +1

    Dios mío me salvaste!!!

  • @SoloMich93
    @SoloMich93 2 роки тому +1

    SUSCRITO!!!! muchas gracias voy a ver todo tus videos, para poder aprender mas!

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Gracias Michel!
      Me alegro que te haya gustado el vídeo.
      Nos vemos por el canal 😉

  • @miel2821
    @miel2821 Рік тому +3

    Gracias por el video, que variable puedo utilizar para elegir el correo que mande el e-mail
    Tengo mi correo principal, pero quiero mandarlo desde un correo compartido que tengo en Outlook
    Gracias

    • @marcocabrera914
      @marcocabrera914 10 місяців тому

      Lograste resolver?, podrias compartit

  • @Carlos-mf9ft
    @Carlos-mf9ft 6 місяців тому

    Hola, me ha ayudado mucho tu video, pero tengo 2 cuentas configuradas en mi outlook y la que necesito usar no es la principal...como puedo hacer?...como defino la variable de la cuenta que quiero usar??

  • @marccastillo1104
    @marccastillo1104 Рік тому +1

    Muchas gracias por el aporte

  • @kevinsebastiancastillo7199
    @kevinsebastiancastillo7199 Рік тому +1

    Es muy buen video gracias por compartir tus conocimientos, pero quisiera saber algo, por wue el cuerpo del correo no se coloca?
    Pasa tambien en el video 😊

  • @sergiopoderoso
    @sergiopoderoso 2 роки тому +1

    Eres muy bueno con la macros y las otras partes del video era que dejes los links para acceder a los mismos

  • @juanmanuelalonsorey6223
    @juanmanuelalonsorey6223 3 роки тому

    Muchas gracias por enseñarnos, funciona perfectamente, está muy bien explicado. Un saludo.

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому

      Muchas gracias Juan Manuel
      Me alegro que te haya servido 😉

  • @zapalloenalmibar
    @zapalloenalmibar 2 роки тому +2

    Excelente Video! Me resultó muy útil... Quisiera hacerle una consulta... Si yo preciso utilizar otro gestor de correos, como thunderbird u Outlook express, se utilizaría la misma Macro con alguna variante o es otra distinta?

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Con este código es posible que te de problemas.
      Pruébalo y nos cuentas
      Para cualquier tipo de correo necesitas la librería CDO y luego los parámetros de cada servidor (deberías buscarlos)
      Te dejo un ejemplo con gmail
      ua-cam.com/video/EXZPKkEFoIQ/v-deo.html

  • @nachopaulo
    @nachopaulo 2 роки тому +1

    hola buenas, excelente video, pero me gustaria hacer 2 preguntas, la 1era.... que hacer para que me salga una pregunta antes de enviar como por ejemplo ESTAS SEGURO QUE DESEAS CONTINUAR? y presionar SI/NO mas que nada en caso de presionar la macro por error..... y lo otro, que me gustaría añadir otra barra con adjuntos, ya que tengo trabajadores a los cuales debo enviar informacion de salarios y cotizaciones en archivos distintos.... Muchas Gracias por el videooo

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Hola Nacho, puedes pedir un MsgBox o asignarlo a una columna. Lo metes a una variable y con un if que compruebe si es verdadero o falso. Algo así:
      ----------------
      chequeo = MsgBox("¿Quieres enviar mail el archivo? " & Range("A" & i).value, vbYesNo + vbQuestion, "Aprendiz de Excel")
      If chequeo = vbYes Then
      (aquí tu código para enviar el archivo)
      Else
      End If
      --------------
      Para dos adjuntos ponlo en la siguiente columna e incrementa el código en esa dirección. Algo así:
      .Attachments.Add Range("F" & i).Value
      .Attachments.Add Range("G" & i).Value

  • @ratshe46
    @ratshe46 2 роки тому +1

    Guau, increíble lo bien explicado que está y la de tiempo que me vas a ahorrar, mil gracias, de verdad. Solamente quería preguntarte si habría alguna forma de añadir dos archivos adjuntos en vez de uno. Gracias! 😊

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому +2

      Ponlo en la siguiente columna e incrementa el código en esa dirección. Algo así:
      .Attachments.Add Range("F" & i).Value
      .Attachments.Add Range("G" & i).Value

    • @ratshe46
      @ratshe46 2 роки тому +1

      @@AprendizdeExcel Mil gracias! Ha funcionado perfecto y me has salvado de duplicar más de 100 correos, te has ganado un fiel seguidor. Gran trabajo!

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Genial! Me alegro que te funcionara ☺
      Gracias por comentarlo!

  • @pipelo13
    @pipelo13 3 роки тому +1

    EL TUTORIAL MAS MEJOR DEL MUNDOOOOOOOOO +1000000 LIKEEEEE

  • @arhalia
    @arhalia Рік тому +1

    wow me ha encantado tu video, super util me suscribo desde ya a tu canal 🥰

  • @HarderUlics
    @HarderUlics 2 роки тому +1

    Hola. Me funcionó perfecto.
    Solo me gustaría si me puedes ayudar, tengo 4 correos guardados en mi cuenta de outlook pero quiero poder escoger dentro del listado masivo que solo ciertos correos se envien desde otro dominio pero el mensaje es el mismo para todos, como puedo hacer que la direccion que recoge dentro de una celda sea el correo desde el que se envia
    Ojala me puedas ayudar

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      No tengo varios correos y no puedo probar, pero con este código deberías poder
      Prueba a vincularlo a una celda
      oAccount.DisplayName = "ponaqui@tucorreo.es"

  • @andreinaborrero4319
    @andreinaborrero4319 Рік тому +1

    gracias por el aporte

  • @cristinaragongomez
    @cristinaragongomez 2 роки тому +1

    Millones de gracias. Un vídeo muy, muy práctico! La macro, al ejecutarla, me da un error: me dice que hay un subíndice fuera de rango. Y al depurar el problema me destaca en amarillo lo siguiente: Sheets("Mails").Select
    No sé muy bien qué tengo que hacer...

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому +1

      Gracias Cristina.
      Es posible que no encuentre la hoja Mails.
      Tu base de datos está en esa hoja?
      Es posible que la tengas oculta?

  • @user-tp4be8ts7h
    @user-tp4be8ts7h Рік тому

    Muchas gracias! me ayudó mucho, la única duda y que no me resulta es el contenido del mail, que tengo que cambiar para que me aparezca el object en el mail

  • @isabelmunoz4997
    @isabelmunoz4997 3 роки тому +1

    Excelencia pura, gracias.

  • @victorvera556
    @victorvera556 9 місяців тому

    muchas gracias por la capacitacion, super clara y expedita, solo me queda la duda en como hacerlo para copiar a mas personas, intenté con .CC = Range........, pero no aparecia la nueva copia en el correo para enviar.

  • @francoduarte2258
    @francoduarte2258 Рік тому +1

    Sos un capo pelado!

  • @julioguere1497
    @julioguere1497 3 роки тому

    Muchas gracias funciona a la perfección, saludos desde la amazonía de #Perú.

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому

      Gracias Julio!
      Me alegro que te funcionara
      Saludos desde España
      😉

  • @albertosayavera117
    @albertosayavera117 7 місяців тому

    Hola @AprendizdeExcel, gracias por tus videos. Una pregunta, como podría personalizar el cuerpo del email según el destinatario? Gracias y saludos

  • @richarberrocalorellana891
    @richarberrocalorellana891 3 роки тому +1

    Excelente Explicación disculpa una consulta si quiero colocar mi logo o mi firma digital como lo hago, y como hago para que se envié automáticamente si darle enviar gracias.

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому

      Hola Richar, para la segunda pregunta revisa el vídeo a partir del 6:35
      Para la firma revisa este vídeo a ver si es lo que necesitas:
      ua-cam.com/video/ULTbreSw2bU/v-deo.html

  • @angelatoctogallegos324
    @angelatoctogallegos324 2 роки тому +1

    Buenos días, muchas gracias por el video, pero después de hacer la macro debo hacer algo más? pues no reconoce la macro

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Hola Ángela, ¿abriste las librerías? ¿es posible que te de un fallo con el adjunto?
      Prueba a ejecutarlo paso por paso y comprueba dónde se para

  • @michaelbarroso6259
    @michaelbarroso6259 Рік тому +1

    Muy buen video, muchas gracias por compartir tus conocimientos, pero tengo una consulta, si en la cuenta de Outlook tengo varias cuentas de correo, como hago para que se elija la cuenta de donde se va a remitir el correo.

    • @melicua
      @melicua Рік тому

      Hola, lo que yo hice fue seleccionar en outlook la cuenta que quiero usar como predeterminada, entonces al enviar toma esa. Saludos!

  • @backuputlimaprovincias7464
    @backuputlimaprovincias7464 2 роки тому +1

    Me funciono!!
    Como haría para activar la firma del correo ya que no lo muestra?

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      No se puede, por eso hice otros dos vídeos que te permiten editar la firma desde el código:
      El segundo vídeo de la serie "Enviar EMAILS MASIVOS 📧 con FIRMA 📝, IMÁGENES 🖼, LINKS y ADJUNTOS 📎 con Excel":
      ua-cam.com/video/ULTbreSw2bU/v-deo.html
      El tercer video de la serie "Cómo ENVIAR CORREOS 📧 masivos con TABLAS dentro del cuerpo desde EXCEL. ✅"
      ua-cam.com/video/bXhPxlzNKRQ/v-deo.html

  • @jesusgregoriosola5871
    @jesusgregoriosola5871 Рік тому +1

    estupendo amigo. Gracias

  • @Gugator
    @Gugator 2 роки тому +1

    Buenísimo. Gracias.

  • @cristinafranco5753
    @cristinafranco5753 Рік тому +1

    Genial, el video muchisimas gracias. Sin embargo, cuando pulso enviar, me sale error y me señala esto de la macro " For i = 2 To Range("A" & Rows.Count).End(x1Up).Row", como si hubiese algún fallo en ese comando

    • @MrCarlosegat
      @MrCarlosegat 10 місяців тому

      A mi tambien, alguien que sepa que omitimos?

  • @jorstube
    @jorstube 3 роки тому

    Super Bueno, espero que sigas profundizando en Acciones que se puedan realizar con este mismo Codigo

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому +1

      Muchas gracias Jorge!
      Habrá que enviar correos con gmail y enviar whatsApp tb, ¿no? 😅

    • @jorstube
      @jorstube 3 роки тому

      @@AprendizdeExcel jajaja bueno con van los avazes tendremos que tener todo a la mano...hay manera de enviar solo hojas del archivo?

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому

      Creo que no. Deberías guardarlo antes

  • @joenderluque7378
    @joenderluque7378 Рік тому +2

    Te doy una idea para un fututro proyecto, enviar correos masivos pero con un checklist, que te permita elegir a cual destinatario enviar o no, si la necesidad de estar eliminando las filas, para mantener la misma hoja.

    • @AprendizdeExcel
      @AprendizdeExcel  Рік тому

      Gracias por el consejo!
      La forma de resolverlo sería añadir una variable ligada a la columna donde tengas el control y un condicional que compruebe antes de enviar

    • @albertosayavera117
      @albertosayavera117 7 місяців тому

      Hola, podrías mostrar el código para realizar en envío de correos a aquellos destinatarios elegidos? muchas gracias@@AprendizdeExcel

  • @rubenchacin9748
    @rubenchacin9748 10 місяців тому

    Hola! excelente aporte. 👏 tengo una duda. ¿Cómo puedo personalizar el saludo a cada destinatario en particular? es decir, que en Body la primera linea sea un saludo que diga algo como: Hola! estimado ("Nombre de la Persona asociada a la dirección del e-mail"). Buenas xxxxxxx... después que venga el Body..

  • @HugoGarcia-jh3qo
    @HugoGarcia-jh3qo Рік тому +1

    Hola, unas preguntas:
    ¿se puede hacer que cuando le des a enviar correos, se marque el día que has enviado el correo en una columna al lado?
    ¿Y también se podría hacer que se envíen sólo si pone pendiente?, es decir, que tú en una columna vaya enviado y pendiente, y que si está pendiente se envíe el correo al darle al botón y que si está enviado no haga nada.
    Muy buen vídeo.

    • @AprendizdeExcel
      @AprendizdeExcel  Рік тому +1

      Puedes poner la fecha y hora que se envía. Por ejemplo, si lo quieres en la columna J sería algo así:
      Range("J" & i).Value = Now
      A tener en cuenta que si vuelves a correr la macro con la misma i pisará la hora.
      Para enviar solo determinados correos en función de si una columna pone 1, verdadero o pendiente, pon una estructura de control. Básicamente es un If, que si se cumple la condición lo envíe y si no que no haga nada.
      Te recomiendo, encarecidamente, que veas el tutorial de bucles y estructuras de control que hicimos:
      ua-cam.com/video/KLAYln9BXMk/v-deo.html

    • @HugoGarcia-jh3qo
      @HugoGarcia-jh3qo Рік тому

      @@AprendizdeExcel gracias eres un maquina, lo probaré haber que tal

  • @equifab_sl
    @equifab_sl 8 місяців тому +1

    QUE PASADA GRACIAS!

  • @astrhimelrcar8940
    @astrhimelrcar8940 2 роки тому +2

    Muchas gracias por el video muy bien explicado, Me funciona a la perfección, tengo una pregunta , espero me puedas ayudar!!. En un libro tengo 2 hojas ejemplos (1ra hoja con nombre Alumnos, 2da hoja con nombre Docentes) y creé la macro para la 1ra hoja y todo OK , pero para la 2da hoja también tengo una lista de correos por enviar , como haría en ese caso¿? , ya que tengo creada la macro en ese mismo libro , y fue creada para la 1ra hoja. como lo haría para la 2da hoja¿? .
    Quedo atenta a tu respuesta.
    Gracias!!.

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому +2

      Hola Astrhi, gracias por comentar.
      Hay dos formas de solucionar lo que planteas.
      La primera hacer dos macros distintas y luego una que llame a las dos.
      Podrían llamarse MailAlumnos y MailDocentes
      En ese caso tu macro sería:
      Sub Enviar mails()
      Call MailAlumnos
      Call MailDocentes
      End Sub
      La ventaja de llamar macros es que cuando son muchas o tienes código entre medias se puede trabajar mejor.
      En este caso que es sencillo, se trata de replicar el bucle justo antes de seleccionar la hoja. Es decir, a partir de esta línea que seleccione la hoja Docentes
      Sheets("Docentes").Select
      For i = 2 To Range("A" & Rows.Count).End(xlUp).Row

    • @astrhimelrcar8940
      @astrhimelrcar8940 2 роки тому +2

      @@AprendizdeExcel muchas gracias :) , lo intentaré

  • @roomc4504
    @roomc4504 3 роки тому +2

    Me funciona, muchas gracias por el contenido, quisiera saber ¿Cómo puedo hacer para controlar desde que correo hago los envíos? Ya que, tengo más de 1 correo vinculado a mi Outlook. Nuevamente gracias, saludos.

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому +4

      Me alegro que te funcione!
      No tengo dos correos vinculados con los que probar, prueba con esta línea y me cuentas:
      oAccount.DisplayName = "ponaqui@tucorreo.es"

    • @jhonathanprada9650
      @jhonathanprada9650 2 роки тому

      Hola buen día; disculpa la pregunta te funciono la macro con varios correos vinculados

  • @alejandraledesma4272
    @alejandraledesma4272 3 роки тому

    Muchas gracias! Me funcionó muy bien

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому +1

      Gracias Alexandra!
      Me alegro que te funcionara 😉

  • @marianaroldanruarte1426
    @marianaroldanruarte1426 2 роки тому +1

    Hola! realmente me sirvió mucho la macro y el video explicativo. Me gustaría en vez de texto mandar una imagen en el cuerpo del mail, sabrias como hacerlo? sería la misma imagen para todos los mails. Desde ya te agradezco

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому +1

      Hola Mariana, gracias por tu comentario.
      Tengo dos vídeos adicionales subidos al canal que pueden resolver tu duda. En uno se sube una imagen como firma (se puede poner dentro del cuerpo) y en otro una tabla del propio Excel.
      Están puestos en la descripción. Te los dejo por aquí:
      El segundo vídeo de la serie "Enviar EMAILS MASIVOS 📧 con FIRMA 📝, IMÁGENES 🖼, LINKS y ADJUNTOS 📎 con Excel":
      ua-cam.com/video/ULTbreSw2bU/v-deo.html
      El tercer video de la serie "Cómo ENVIAR CORREOS 📧 masivos con TABLAS dentro del cuerpo desde EXCEL. ✅"
      ua-cam.com/video/bXhPxlzNKRQ/v-deo.html

    • @marianaroldanruarte1426
      @marianaroldanruarte1426 2 роки тому +1

      @@AprendizdeExcel GRACIAS!!! Diste la explicación más clara de todas y funciona perfecto!

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Gracias!

  • @cundialvarez5037
    @cundialvarez5037 Рік тому

    Buenos días.
    Muchísimas gracias, me ha resultado muy útil y me ha gustado tu forma de explicar el proceso.
    Una pregunta. Tengo dos cuentas activas en Outlook, la personal y una génerica que usamos en mi departamento, siguiendo tus pasos me envía los correos desde la personal.
    ¿Como puedo hacer para que me envíe los mails desde la cuenta genérica y no desde la personal?.
    Muchas gracias, un saludo.

  • @freddyalvarez9103
    @freddyalvarez9103 2 роки тому +1

    Hola, En alguna parte del video comentaste que se puede enviar directamente sin que se abra la ventana de Outlook, como funciona? Saludos!

  • @johngonzalez2341
    @johngonzalez2341 10 місяців тому

    Excelente video amigo, por favor me podrías ayudar es que no me aparece en referencias la librería de Outlook, que debo hacer, gracas

  • @donboscofsa
    @donboscofsa 5 місяців тому

    hola buen dia, consulta, solo con outlook se puede hacer? si tengo thunderbird funciona igual? gracias

    • @AprendizdeExcel
      @AprendizdeExcel  5 місяців тому

      Tendrás que adaptar el código.
      NO tengo esa cuenta, no te puedo ayudar

  • @burabe
    @burabe 2 роки тому +1

    El video muy instructivo, Me he dado cuenta de que el titulo y el asunto lo tienes girado en la macro y el titulo (cuerpo del mensaje) no te sale en la prueba que haces. He hecho algunas pruebas pero no doy con la solución. A ver si me puedes echar un cable. Gracias

    • @burabe
      @burabe 2 роки тому

      Ya di con la solución, me fijé que en otro video ponías Body en lugar de Object.
      Gracias de todos modos, la solución estaba ahí, bastaba con buscarla.

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      En la descripción del vídeo te enlazo más vídeos de la misma serie. Te los dejo por aquí por si te ayudan a desbloquear el problema:
      El segundo vídeo de la serie "Enviar EMAILS MASIVOS 📧 con FIRMA 📝, IMÁGENES 🖼, LINKS y ADJUNTOS 📎 con Excel":
      ua-cam.com/video/ULTbreSw2bU/v-deo.html
      El tercer video de la serie "Cómo ENVIAR CORREOS 📧 masivos con TABLAS dentro del cuerpo desde EXCEL. ✅"
      ua-cam.com/video/bXhPxlzNKRQ/v-deo.html
      Si los queréis mandar desde gmail "Cómo ENVIAR 📧 CORREOS MASIVOS por GMAIL con 📎 ADJUNTOS desde EXCEL - Curso de Excel Avanzado"
      ua-cam.com/video/EXZPKkEFoIQ/v-deo.html

  • @adrianbaucells7971
    @adrianbaucells7971 Рік тому +1

    Hola buenos días/tardes, gracias por hacer estos videos! hice este concretamente para mi empresa para enviar las nominas y funciona perfectamente, una cosa que te quería preguntar (ojalá la respondas por favor): quiero hacer y no se si se puede que, teniendo una hoja de excel con los cuadrantes de todos los trabajadores juntos en donde las columnas son sus nombre y las filas los días del mes, mueva los datos que hay en cada columna y me los pegue en una plantilla que tengo echa de word, es muy dificil y no se si se puede y ahorraria mucho tiempo de trabajo, me harias un gran favor

    • @AprendizdeExcel
      @AprendizdeExcel  Рік тому

      Hola Adrian, me alegro que te haya funcionado.
      ¿Has probado a vincular la tabla del Excel al Word?
      Te dejo un vídeo que lo explica:
      ua-cam.com/users/shortsl4WUn1LrSs0

    • @adrianbaucells7971
      @adrianbaucells7971 Рік тому +1

      @@AprendizdeExcel puede servir si, te ahorra mucho trabajo, gracias por eso! pero yo lo que decía es otra cosa que a lo mejor será mucho mas difícil, me explico para que me entiendas: Tengo el Excel de cuadrantes de todos los trabajadores "sucio" por así decirlo y de ese Excel tengo una plantilla en Word creada por mí que la voy rellenando para cada trabajador (nombre, mes, cada día el turno que hacen...). Si vinculo la tabla de Excel al Word como me has dicho, aparece en el Word como si fuera una imagen y tienes que guardar y hacer eso por cada tabla pero estoy renunciando a mi plantilla. Hay alguna forma de hacer eso mismo (por ejemplo haciendo clic a un botón) que te pase sus datos (nombre, mes, cada día el turno que hacen...) a un archivo Word con mi plantilla y te lo guarde, así con todos los trabajadores? perdón por el texto que por aquí es muy difícil de explicar.

    • @AprendizdeExcel
      @AprendizdeExcel  Рік тому

      Adrian, si hay forma de todo hay forma.
      Yo tengo un archivo que al lanzar la macro, entre otras cosas, abre un PPT va a determinadas diapositivas, cambia unas tablas, cambia unos textos, lo guarda y lo cierra.
      El problema es que quizás esa sea una solución compleja para lo que realmente necesitas y te puede dar dolor de cabeza entrar en esa programación.
      No tengo claro exactamente cómo tienes montado tu sistema. Deduzco que tienes una tabla con todos los cuadrantes y de esa con algún filtro sacas la tabla de cada trabajador. Eso lo trasladas a tantos Word cómo trabajadores tengas
      Si así fuera yo vincularía cada Word de trabajador a su tabla, de tal manera que cada vez que se abra se actualice. Después lanzaría una macro que fuera abriendo los Words, se actualizaran y cerraran (aquí podría añadirle que se envíen por correo).
      Después de abrir la librería de Word un código como este te debería funcionar:
      Sub ActualizarGuardarCerrarWord()
      Dim objWord As Object
      Set objWord = CreateObject("Word.Application")
      'Abre el archivo de Word
      objWord.Documents.Open "Aquí tu Word.docx"
      'Actualiza los vínculos
      objWord.ActiveDocument.Fields.Update
      'Guarda y cierra el archivo de Word
      objWord.ActiveDocument.Save
      objWord.ActiveDocument.Close
      Cierra Word
      objWord.Quit
      End Sub
      Eso abre un Word, si tienes una lista de trabajadores podrías hacer un bucle para sacar el resto de archivos.
      El problema de esto es que potencialmente te puede dar problemas si el nivel es bajo.
      Mi consejo es que la macro corra sobre el propio Excel y lo saque en PDF.
      Te dejo una idea, por si quieres investigar por ahí:
      ua-cam.com/video/OsASXikKbzU/v-deo.html

    • @adrianbaucells7971
      @adrianbaucells7971 Рік тому

      @@AprendizdeExcel Después de ver el video que me has dicho tengo una idea que puede ser mas facil: y si hago la plantilla que tengo en Word en Excel y le digo que coja los datos de cada tabla del trabajador como en tu video con las facturas y el botón? no sería mas facil? pero como hago que coja los datos del otro Excel de cada tabla de trabajador? perdón por tantas preguntas 😊

    • @AprendizdeExcel
      @AprendizdeExcel  Рік тому

      Vincula una Excel con otra... o móntalo sobre la misma

  • @pepel5747
    @pepel5747 2 роки тому +1

    Buenos días y gracias por tus videos. Nos ayudan mucho.
    Tengo un problemilla que no se solucionar.
    Me gustaría añadir una imagen al cuerpo del email enviado con la macro de gmail.
    He visto tu video donde lo haces desde Outlook, y he tratado de adaptar la macro de outolook a la de Gmail,
    pero no hay manera.
    ¿cómo quedaría la macro de envío de email desde Gmail, con la posibilidad de adjuntar imagen al cuerpo del mensaje (no como adjunto)?
    MUCHAS GRACIAS

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Hola Pepe. La solución podría estar en subir previamente la imagen a un servidor público y adjuntar la url de esta.
      Podría ser con un código similar a este:
      En un código HTMLBody con formatos sería algo así:
      .HTMLBody = "" & "" & Range("E" & i).Value & "" & _
      "" & "Aprendiz de Excel" & "" & _
      "" & "Calle Desengaño 23" & " " & _
      "UA-cam Aprendiz" & ""

  • @javierbadano8229
    @javierbadano8229 2 роки тому +1

    Muy bueno el video. una consulta, se puede agregar una sentencia para que compruebe si el adjunto existe y en caso que no exista omita la carga del adjunto?

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому +2

      Si, con la función Dir te comprueba si existe o no el archivo. Podrías integrar en el bucle que te compruebe previamente si existe el adjunto y te lo incluya o no.
      Te lo deja separado como si fuera una macro independiente y te lo adaptas tú a las necesidades, pero básicamente este código comprueba si existen los archivos y en caso de ser así lo pega en la columna de al lado:
      Sub ComprobarAdjuntos()
      For i = 2 To Range("A" & Rows.Count).End(xlUp).Row
      Archivo = Dir(Range("F" & i).Value)
      If Archivo = "" Then
      Range("G" & i).Value = ""
      Else
      Range("G" & i).Value = Range("F" & i).Value
      End If
      Next
      End Sub

    • @javierbadano8229
      @javierbadano8229 2 роки тому +1

      @@AprendizdeExcel Muchas Gracias GENIO!!!

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      De nada 😉

  • @estebangutierrez5810
    @estebangutierrez5810 3 роки тому +1

    Excelente Video, ¿como se puede incluir en el cuerpo del correo una tabla(con un mismo formato y diseño), que vaya modificando fechas dentro de la tabla dependiendo del destinatario?

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому

      Hola Esteban, para formatos, imágenes y demás echa un vistazo a este vídeo
      ua-cam.com/video/ULTbreSw2bU/v-deo.html

  • @elenasaarmy7724
    @elenasaarmy7724 Рік тому +1

    Buen día, una consulta, si quisiera agregar en el cuerpo del correo, una imagen distinta para cada correo, cómo sería? Y cuántos correos se puede enviar al día disponiendo de una cuenta gratuita? Gracias!!

    • @AprendizdeExcel
      @AprendizdeExcel  Рік тому

      Echa un vistazo a este vídeo, que quizás te de algunas ideas:
      ua-cam.com/video/bXhPxlzNKRQ/v-deo.html

  • @victorhugohernandez9041
    @victorhugohernandez9041 2 роки тому +1

    Buenas muchas gracias por el video, una pregunta por ejemplo si en mi lista de personas a quienes les voy a mandar correo quiero aplicar un filtro para mandar correos por área digamos, como puedo hacerle para que la macro me lea solo los que aparecen y no todos los correos al momento de darle click en enviar

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Hola Victor, depende de tu estructura de datos.
      Si es tal cuál el ejemplo en el que tienes cargados todos los correos y estos enlazados a grupos, puedes usar una columna adicional en la que con un buscarv te valide si está o no en el grupo que deseas mandar. Si está que ponga un 1 y si no que ponga un cero.
      Sobre esa columna aplicas un condicional que diga que envíe el mail si es 1 y si no que pase al siguiente correo

    • @albertosayavera117
      @albertosayavera117 7 місяців тому

      Buenas, muchas gracias por el video. Sería de gran ayuda mostrar como solucionar lo que comenta @victorhugohernandez9041, para solo enviar email a aquellas personas seleccionadas o filtradas del listado. Muchas gracias@@AprendizdeExcel

  • @lisortiz1291
    @lisortiz1291 2 роки тому +1

    Muchas Gracias, muy bien explicado, pero me sale un error y se pone amarillo en esta parte For i = 2 To Range("A" & Rows.Count).End(xlUp).Row y no entiendo que debo hacer

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Hola Lis, es probable que el número de correos lo esté calculando mal y por eso te da error ese bucle.
      Está pensado para empezar en la línea 2 y hasta el número de correos que tienes.
      ¿Cuántos tienes?
      Es probable que estés haciendo una prueba sin correos?
      Otro problema posible es que los esté contando en otra hoja donde no tengas datos
      Como opciones te propongo que lo ejecutes en modo Paso a Paso por instrucciones en el menú depuración (F8)
      Y si no puedes probar tb a poner directamente un valor fijo para que corra igualmente. Es decir:
      For i = 2 to 5

  • @emilypiedrahitaperez6040
    @emilypiedrahitaperez6040 3 роки тому +2

    Gracias por el vídeo! Pero una pregunta, cómo podría enviarle a cada destinatario un archivo adjunto diferente?
    De verdad que muchísimas gracias!

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому

      Por cada fila es un mail distinto.
      Pon en cada fila el destinatario, asunto y adjunto que quieras.
      En el vídeo se mandan adjuntos diferentes por cada mail.
      Salu2

  • @jhonatan29_07
    @jhonatan29_07 2 роки тому +1

    si quiero agregar mas de un archivo adjunto, ¿basta con agregar debajo una fila mas con el numero de columna correspondiente ? (6:35)

  • @edisonortiz9596
    @edisonortiz9596 Рік тому +1

    exelente video nos puede compartir la macros

  • @izarouribarrenarkauz7519
    @izarouribarrenarkauz7519 2 роки тому +1

    Hola,
    Gracias por el video, muy bien explicado y sencillo. Quisiera hacerte una pregunta, al mandar el mensaje no me adjunta el texto, es decir, lo envio y me aparece todo correcto menos el texto o mensaje que se quiere mandar. ¿Cómo tengo que hacer para que en el mail aparezca el texto? muchisimas gracias:)

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Debería hacerlo, es posible que tengas mal referenciada la celda o la hoja. Ejecuta en paso por paso (F8) para comprobar qué variable estás asignando

    • @xypherdroid
      @xypherdroid 11 місяців тому

      Cambia Object por Body
      .Body = Range("E" & i).Value

  • @juanmagarciavalverde
    @juanmagarciavalverde 3 роки тому +2

    Hola buenas tardes!!! Excelente video muy útil. Ahora bien cuando quiero correr la macro. La misma se detiene y me tira el error 438 diciendo que el objeto no lo admite. Sabrás decirme que puede ser y como solucionarlo? Muchas gracias!! Has conseguido otro seguidor más!!!!!

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому +1

      Hola Juan, en qué línea te da ese error?
      Es posible que no hayas habilitado la librería?

    • @juanmagarciavalverde
      @juanmagarciavalverde 3 роки тому +1

      @@AprendizdeExcel Hola!! Me fijé y tengo la librería del Outlook v15 y la línea de error es la de setmail=App.CreateItem(0). Desde ya muchas gracias por tu ayuda

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому +1

      De nada 😉

    • @juanmagarciavalverde
      @juanmagarciavalverde 3 роки тому +1

      Ok y como lo reparo? Sabrías orientarme? Muchas gracias

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому

      No tengo esa versión para comprobar cómo te podría funcionar, pero en principio esa línea no debería ser un problema de tu versión de librería (siempre que la tengas marcada).
      ¿Es posible que tengas varios perfiles dentro de outlook?

  • @lordkailon
    @lordkailon 3 роки тому

    Muy buen video y suscrito. Buscaba algo como esto, pero quiero ir un poco mas allá. Tengo un userform con un listbox en el que se cargan los datos de una tabla. El caso es que quiero abrir outlook ( display) y que en un solo correo, como copia oculta.

    • @lordkailon
      @lordkailon 3 роки тому

      Se me olvidaba, puedo preparar los emails, pero me salen uno a uno y a veces los registros filtrados son demasiados. Necesito enviar en un solo email todos los usuarios y no uno a uno. Gracias

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому

      Hola, bienvenido al canal!
      Entiendo que quieres que en un solo mail se manden correos a varias direcciones (copia oculta o como sea), ¿es así?
      En la casilla correspondiente pon los correos separados por ";" (punto y coma).
      Si los traes de una tabla hazte una concatenación previa.
      Salu2

  • @LupitaDehara
    @LupitaDehara Рік тому +3

    No me salió, ¡AYUDAAAA! 😢

  • @maxwelthewitness
    @maxwelthewitness 2 роки тому +1

    Saludos muy util y gracias, tengo una pregunta ¿Si no quiero que se despliegue la ventana del envio y lo haga automaticamente?

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому +1

      Revisa la parte del vídeo 6:35

    • @maxwelthewitness
      @maxwelthewitness 2 роки тому +1

      @@AprendizdeExcel Muchas Gracias

    • @maxwelthewitness
      @maxwelthewitness 2 роки тому +1

      @@AprendizdeExcel Con solo guardar el documento de excel se queda todo guardado?

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Para guardar el Excel con el código debes cuardarlo en versión Excel habilitado para macros, xlsm

  • @Oscar-kl7xn
    @Oscar-kl7xn 8 місяців тому +1

    Buenas! Que buen vídeo! Lo estoy intentando, pero cuando le doy a enviar, me da error en: Sheets ("Mails") . Select
    No sé si sabes por qué puede ser. Un saludo y muchas gracias!!

    • @AprendizdeExcel
      @AprendizdeExcel  8 місяців тому

      Cómo se llama la hoja donde tienes los datos?

    • @Oscar-kl7xn
      @Oscar-kl7xn 8 місяців тому

      @@AprendizdeExcel vale, se tiene que llamar igual que lo que ponga entre comillas, no? Es decir, la hoja debería llamarse Mails?

    • @AprendizdeExcel
      @AprendizdeExcel  8 місяців тому

      O cambiar esa parte del código y poner la hoja dónde tengas los datos.
      Si solo tienes una hoja en la Excel podrías eliminar esa línea

  • @simonernestosalvadorreinao2953
    @simonernestosalvadorreinao2953 2 роки тому +1

    Estimado Muchas gracias por el video, mi duda es la siguiente, se me manda todo el correo de manera correcta, pero el archivo no se adjunta en el mismo, y esta puesto de buena manera la ruta de acceso, sera algun inconveniente con outlook?

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Prueba a quitar la línea On Error Resume Next para ver dónde se para
      Si se para a la hora de adjuntar es que el archivo genera un problema
      Ya sea porque no lo encuentra (dirección está mal), está abierto, se pasa de tamaño o algo.
      De no marcar ese error es posible que esté leyendo en otra columna

  • @AlexanderSilvaMora
    @AlexanderSilvaMora 2 роки тому +1

    Hola Aprendiz de Excel, primero enhorabuena por ese dominio del Excel, segundo me ha dejando de funcionar la Macro, específicamente con los adjuntos. Me dice error 440, No se pueden agregar los datos adjuntos, falta el origen de los datos! AUXILIOOOO!!!

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Gracias por el comentario!
      Por concretar. ¿Te funciona antes y te ha dejado de funcionar?
      Si es así, te funciona sin adjuntos?
      Si las dos son si lo normal es que tengas un problema con los adjuntos. Primero comprueba que no hayas insertado una columna o eliminado y eso esté fallando. Después comprueba que existen los archivos (¿has podido moverlos de carpeta?

    • @AlexanderSilvaMora
      @AlexanderSilvaMora 2 роки тому +1

      @@AprendizdeExcel Gracias por tu pronta respuesta.
      Efectivamente, antes me funcionaba y me ha dejado de funcionar, no he movido los adjuntos , no he insertado columnas solo me funciona la macro si le pongo la comilla ' a la línea de los adjuntos en el código de VBA.

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Está claro que fallan los adjuntos.
      Existe una posibilidad, que al examinar el código por lo que sea lo hayas modificado (metido un caracter adicional donde no debas). Poco probable.
      Creo que no puede adjuntar los archivos. La forma de comprobarlo es ejecutarlo paso por paso con F8 (menu depuración) y ahí intenta ver qué valor coge la variable del adjunto. Si es la correcta copia ese adjunto y pégalo en un explorador tuyo a ver si puede abrirlo.
      Comprueba que no estuviera abierto el archivo a adjuntar, por si fuera eso

    • @AlexanderSilvaMora
      @AlexanderSilvaMora 2 роки тому +1

      @@AprendizdeExcel muchas gracias, lo intentaré

  • @kevinmoisesbedoralvarado9630
    @kevinmoisesbedoralvarado9630 7 місяців тому

    Muchas gracias por el aporte, me sale un error al ejecutar el código me señala la "i" en el For indicando que no se ha definido una variable. Sabe como puedo solucionar el error

  • @johannafranciscanerioreyes185
    @johannafranciscanerioreyes185 2 роки тому +1

    EXCELENTE 10000000

  • @milagrosmarcone7496
    @milagrosmarcone7496 2 роки тому +1

    Hola ! Muchas gracias por tu video. No se porque me aparece " Error de Comando, No se ha definido el tipo definido por el usuario. ¿Que puede estar pasando?

  • @pzlomas3872
    @pzlomas3872 3 роки тому

    Hola!!! Me encantó! Súper útil! Consulta: cómo puedo agregar un link en el cuerpo del email?

    • @AprendizdeExcel
      @AprendizdeExcel  3 роки тому

      Hola!
      Muchas gracias!
      Imagino que querrás una firma con enlace final. Te dejo un código y te explico un poco. En vez de body pon esto:
      .HTMLBody = " " & _
      "" & _
      "" & "Tu nombre" & "" & _
      "Tu enlace " & _
      " " & _
      ""
      Si quieres máss líneas lo que debes agregar o quitar esta línea:
      "" & "Tu nombre" & "" & _
      Podrías poner nombre, teléfono y luego el enlace a la web

  • @evalilia4647
    @evalilia4647 Рік тому +1

    hice varias pruebas y los correos si se envían y si llegan a los correos que estoy usando de prueba, sin embargo me llega un correo al correo del remitente que dice "No se puede localizar a los destinatarios siguientes" y sale el correo al que estoy enviando ¿A que podría deberse esto?

    • @AprendizdeExcel
      @AprendizdeExcel  Рік тому

      No lo sé Eva, es la primera vez que alguien me notifica un problema así

  • @leoalejandro82
    @leoalejandro82 2 роки тому +1

    Hola, me parece muy bueno el video, pero quisiera saber como puedo ver el video de como generar las facturas y exportarlas a pdf, pero desde el comienzo he revisado en tu canal, pero no lo encuentro, me ayudarias bastante el que me envies el link, gracias y saludos excelente video.

    • @AprendizdeExcel
      @AprendizdeExcel  2 роки тому

      Hola Leo, en principio debería estar en las tarjetas del vídeo.
      Te dejo un link por aquí:
      ua-cam.com/video/OsASXikKbzU/v-deo.html
      Básicamente es tener montada una base de datos y sobre ella sacar los datos con buscarv. El vídeo no explica con detalle eso y se centra en la impresión. Básicamente es un bucle que se ejecuta en función del rango que tiene la validación de datos de la celda
      Echa un vistazo y me comentas