Note: The other languages of the website are Google-translated. Back to English
Iniciar sesión  \/ 
x
or
x
Registrarse  \/ 
x

or

¿Cómo enviar un correo electrónico desde Excel con la función de hipervínculo mailto?

En Excel, puede utilizar la función de hipervínculo mailto para crear un correo electrónico desde Excel. El correo electrónico creado por el hipervínculo mailto incluye la dirección de correo electrónico, el asunto y el cuerpo del destinatario. En este artículo, le mostraremos cómo enviar correos electrónicos desde Excel con la función de hipervínculo mailto.

Envíe correo electrónico desde Excel con función de hipervínculo
Envíe correo electrónico desde Excel con función de hipervínculo
Envíe fácilmente correos electrónicos a través de Outlook según la lista de correo creada con Kutools para Excel


Envíe correo electrónico desde Excel con función de hipervínculo

En esta sección, le mostraré cómo crear directamente un hipervínculo mailto en Excel. Haz lo siguiente.

1. En primer lugar, debe ingresar la dirección del destinatario, el asunto del correo electrónico y el cuerpo del correo electrónico por separado en las celdas B1, B2 y B3. Ver captura de pantalla.

2. Seleccione una celda en blanco en la que desee que se ubique el hipervínculo mailto, como la celda B4.

3. Copie y pegue la función de hipervínculo = HIPERVÍNCULO ("mailto:" & B1 & "? Asunto =" & B2 & "& body =" & B3, "Texto de enlace") en la barra de fórmulas de la celda seleccionada y luego presione el Entrar clave.

Nota:: En la fórmula, B1, B2 y B3 contienen la dirección, el asunto y el cuerpo del correo electrónico del destinatario; y el "Texto de enlace" es el texto de visualización de este hipervínculo. Puede cambiarlos cuando lo necesite.

A partir de ahora, cuando haga clic en el hipervínculo mailto, se creará automáticamente un correo electrónico de Outlook con el destinatario, el asunto y el cuerpo especificados. Ver captura de pantalla:


Envíe correo electrónico desde Excel con función de hipervínculo

Como los caracteres del método anterior son limitados, aquí presento otro método para que pueda crear un hipervínculo mailto en Excel.

1. Seleccione una celda en la que desee crear un hipervínculo mailto.

2. Hacer clic recuadro > hiperenlace. Ver captura de pantalla:

3. En el Insertar hipervínculo cuadro de diálogo, debe:

1). Hacer clic Dirección de correo electrónico en el objeto Enlace a cristal;

2). Escriba la dirección de correo electrónico del destinatario en el Dirección de correo electrónico caja;

3). En el Asunto , escriba el asunto del correo electrónico, después de escribir el asunto del correo electrónico, ingrese & body = cuerpo del correo electrónico;

Por ejemplo, si el asunto del correo electrónico es "asunto del correo electrónico" y el cuerpo del correo electrónico es "cuerpo del correo electrónico", ingrese asunto del correo electrónico & cuerpo = cuerpo del correo electrónico en el Asunto encajonar.

4). Haga clic en el OK botón. Ver captura de pantalla:

Entonces se crea el hipervínculo mailto. Haga clic en él, se creará un correo electrónico de Outlook con la dirección, el asunto y el cuerpo del destinatario especificado.


Envíe fácilmente correos electrónicos a través de Outlook según la lista de correo creada con Kutools para Excel

Esta sección recomendará el Enviar correos electrónicos utilidad de Kutools for Excel. Con esta utilidad, puede enviar fácilmente correos electrónicos con una lista de correo específica que haya creado en Excel. Haz lo siguiente.

Antes de aplicar Kutools for Excel, Por favor descargarlo e instalarlo en primer lugar.

1. En primer lugar, debe crear la lista de correo que necesita en Excel. Hacer clic Kutools Plus > Crear lista de distribución. Ver captura de pantalla:

2. En el Crear lista de distribución cuadro de diálogo, marque los campos que necesita incluir en el correo electrónico en ambos Columnas para la lista de distribución y Adjuntar archivos secciones. Especifique una ubicación para colocar la lista de correo creada y luego haga clic en el Crear botón. Ver captura de pantalla:

3. Ahora se crea una lista de correo de muestra. Complete los campos correspondientes con el contenido necesario como se muestra a continuación:

4. Seleccione toda la lista de correo y haga clic en Enviar correos electrónicos botón en la cinta. Ver captura de pantalla:

5. En el Enviar correos electrónicos cuadro de diálogo, puede ver que todos los campos están llenos con el contenido de la lista de correo correspondiente, redacte el cuerpo del correo como lo necesite, marque el Envíe correos electrónicos a través de Outlook cuadro, y finalmente haga clic en el Enviar botón para enviar el correo electrónico. Ver captura de pantalla:

6. Después de eso, un Kutools for Excel Aparece un cuadro de diálogo para informarle sobre el envío del correo electrónico, haga clic en el OK y cierre el cuadro de diálogo Enviar correos electrónicos.

Ahora puede ir a la carpeta Enviar elementos de Outlook para verificar el correo electrónico enviado. Ver captura de pantalla:

  Si desea tener una prueba gratuita (30 días) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.


Envíe fácilmente correos electrónicos a través de Outlook según la lista de correo creada en Excel con Kutools para Excel


Artículo relacionado:


Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office / Excel 2007-2019 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Características completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    jamievo · 1 years ago
    Is it possible to have a hyperlink of the file path of the workbook itself generated in the body of the email?
  • To post as a guest, your comment is unpublished.
    Chadd · 2 years ago
    @Trial version user I just figured out two work arounds for this trial version user
    method 1) is to choose a cell that's outside your data and enter the fixed text there. A1 is the cell I chose for my example. in the formula you just need $ in front of the cell letter and number so it always will go to that cell no matter where you copy the formula to. (shown below in the fixed subject)
    method 2) type the fixed info right in your formula with quotes example is the fixed body below

    example: =HYPERLINK("mailto:" & B1 & "?subject="& $A$1 & "&body="&"fixed body","AutoEmail")
  • To post as a guest, your comment is unpublished.
    Chadd · 2 years ago
    @Gustavo yes I just figured out the work around for this Gustavo. example: =HYPERLINK("mailto:" & B1 & "?subject="& B2 & "&body=" & B5&" "&B6&" "&B7&" "&B8&", "Linking text")

    im having an issue with the linking text to display afterwards, but other than that it works perfectly.
  • To post as a guest, your comment is unpublished.
    Rach · 2 years ago
    Hi, for the attachment, can it be any type of documents eg word, pdf? how much is your fee if I only want to send mass emails from excel spreadsheet?
  • To post as a guest, your comment is unpublished.
    crystal · 3 years ago
    @Trial version user Good Day,
    This function does not take into account right now yet. Thank you for sharing.
  • To post as a guest, your comment is unpublished.
    Trial version user · 3 years ago
    Hello, as per the auto-emailing component, is it possible to have a fixed Subject and a fixed Body? In other words I want to send emails without typing anything.
  • To post as a guest, your comment is unpublished.
    TIFFANI JONES · 3 years ago
    @crystal Hello,

    This was very helpful, I have one question, is there a way to create the body of the email such that B3 and B4 would be on their own separate line w/in the body of the email and not on one line? Make sense? I would like the feature to be such that it was like I pressed enter after B3 and B4 starts a new line.
  • To post as a guest, your comment is unpublished.
    crystal · 3 years ago
    @Gustavo Dear Gustavo,
    Sorry can't solve this problem.
  • To post as a guest, your comment is unpublished.
    Gustavo · 3 years ago
    The body I'm using is a formula =concatenate(b5,b6,b7,b8) and it gives my a #value error. Is there a work around to use formulas?
  • To post as a guest, your comment is unpublished.
    crystal · 3 years ago
    @EmDee Sorry Mike,
    Can't solve this problem.
  • To post as a guest, your comment is unpublished.
    EmDee · 3 years ago
    @EmDee Correction: Cell B3 - Sorry (Body of email)
  • To post as a guest, your comment is unpublished.
    EmDee · 3 years ago
    I love this function!My only issue is that if B4 is formatted as a date, outlook does not see it as such. (example if 10-Dec-17 = 402368")I'd love to find a work around for this! My B4 has conditional formatting, which requires the formatting to stay as is.
  • To post as a guest, your comment is unpublished.
    Mike · 3 years ago
    I love this function! My only issue is that if B4 is formatted as a date, outlook does not see it as such. (example if 10-Dec-17 = 402368")

    I'd love to find a work around for this! My B4 has conditional formatting, which requires the formatting to stay as is.
  • To post as a guest, your comment is unpublished.
    Vance · 3 years ago
    @CHRIS There is, it is the Attachment= but, unfortunately, like you I have not found a way to include the current spreadsheet using it. You can use a Macro, but it only seems to work with Outlook:
    Sub Email_Excel_Button()
    ActiveWorkbook.SendMail Recipients:="you@there.com", Subject:="Spreadsheet"
    End Sub
  • To post as a guest, your comment is unpublished.
    Rishi Raj · 3 years ago
    Thanks a lot its very helpful feature u describe here apart from that can we create a shortcut of attachment.
  • To post as a guest, your comment is unpublished.
    crystal · 3 years ago
    @setu Dear setu,

    If you need to add another body in cell with this formula, please add this body cell into the body section and separate these two bodies by a seperator as you need: =HYPERLINK("mailto:"&B1&"?subject="&B2&"&body="&B3 &" "&B4,"Linking text"). See screenshot:
  • To post as a guest, your comment is unpublished.
    setu · 3 years ago
    how can i add another body in excel cell with your formula
  • To post as a guest, your comment is unpublished.
    CHRIS · 3 years ago
    @Ian Ian, as far as I know there is no attachment option in 'mailto:' syntax. It supports only aditional 'cc', 'bcc', 'subject' and 'body' fields.
  • To post as a guest, your comment is unpublished.
    Ian · 3 years ago
    Is there a formula to send the current worksheet or book as an attachment to a recipient?
    Regards
    Ian
  • To post as a guest, your comment is unpublished.
    Chris · 3 years ago
    I think there is some limitation in 'body=' string length that causes the '#ARG' error. Try to shorten the string.
  • To post as a guest, your comment is unpublished.
    Paul · 3 years ago
    @Will Will, you are leading with numbers that you intend to use as text so just insert an apostrophe before the number. (ex: '2017-2018 Insurance Invoices.)
  • To post as a guest, your comment is unpublished.
    Rutva · 3 years ago
    When i try to add email body in cell, it gives me error. How can it be resolved ?
  • To post as a guest, your comment is unpublished.
    Rutva · 3 years ago
    =HYPERLINK("mailto:" & B7 & "?subject="& B8 & "&body=" & B9 & "body=" & B10 & "body=" & B11 & "body=" & B12, "Linking text")

    What if we want to add multiple lines in body ? I tried above formula but did not worked. Please help
  • To post as a guest, your comment is unpublished.
    Will · 3 years ago
    Great post. However, it will not work when I write 2017-2018 Insurance Invoices in the subject. If I simply write Insurance Invoices it works. Is there a limitation or a workaround solution? Thanks.
  • To post as a guest, your comment is unpublished.
    Riz · 4 years ago
    Hi, how can i send a complete table to email body using hyperlink function in Excel 2013?
  • To post as a guest, your comment is unpublished.
    Riz · 4 years ago
    Hi All, is it possible to send a complete table in the body of the email using this function?
  • To post as a guest, your comment is unpublished.
    RF · 4 years ago
    Hi,

    I am using excel 2013, I have set up the e-mail link within excel. However when i click send the e-mail box pops up and requires me to click send manually. Is there a simple way or steps that I have to take in order to just click on the hyperlink and excel will automatically send the e-mail? And perhaps provide a confirmation that will log itself somewhere into the excel worksheet (so we know it's worked)?
  • To post as a guest, your comment is unpublished.
    Mark W · 4 years ago
    As above, Can you create an email with the workbook as an attachment?
  • To post as a guest, your comment is unpublished.
    Shez · 4 years ago
    Hi, thanks in advance for the help.
    Can you create an email with the workbook as an attachment?
    basically create a mailto hyperlink that creates an email with the workbook as an attachment, from the same workbook.
  • To post as a guest, your comment is unpublished.
    ANAND KUMAR · 4 years ago
    Thanks Alan ☺.........It did work.
  • To post as a guest, your comment is unpublished.
    Alan F. · 4 years ago
    =HYPERLINK("mailto:"&B1&"?subject="&B2&"&body="&B3&"&cc="&B4&"& A5","Email To Someone")
    where b4 is in the format someone@somewhere.com;someonelese@somewhereelse.com
  • To post as a guest, your comment is unpublished.
    Curtis · 4 years ago
    This does not work, at least with Office 2016. The created link places the cell reference in the To filed of the email opened in Outlook rather than the email address. In the example used, the email will be addressed to B1 rather than the content of cell B1.
  • To post as a guest, your comment is unpublished.
    Anand Kumar · 4 years ago
    How can we add CC and BCC column there. Please explain.