Creació de correus electrònics amb la funció HYPERLINK

contingut

L'essència d'aquest mètode és utilitzar la funció estàndard d'Excel HIPERENLLAÇ (HIPERENLLAÇ), que es va dissenyar originalment per crear enllaços a recursos externs a les cel·les del full. Per exemple, així:

El primer argument de la funció és un enllaç, el segon és el text del marcador de posició de la cel·la que veu l'usuari. El truc és que podeu utilitzar una construcció estàndard del llenguatge de marques HTML com a enllaç mailtoUn que crea un missatge de correu amb els paràmetres donats. En particular, aquí hi ha aquesta construcció a la fórmula:

es generarà quan l'usuari faci clic a l'enllaç, aquest és el missatge:

Si cal, podeu afegir una còpia (CC) i una còpia oculta (BCC) i text (Body) a la carta creada a diversos destinataris. Aquí teniu una fórmula, per exemple:

=HYPERLINK("mailto:[email protected], [email protected]?cc=[Email protected]&bcc=[Email protected]&assumpte=reunions amistoses& Cos =Amics!% 0ATinc una idea.% 0APer què no aplaudim un got?";"Envia")

=HYPERLINK(«mailto:[email protected], [email protected][email protected]&[email protected]&subject=Reunions amables&body=Amics!%0AAI tens una idea.%0AAHem d'aplaudir una copa?","Envia ”)

ens farà un missatge de correu complet amb un munt de destinataris, un assumpte i un text:

Quan entreu en una construcció tan llarga, aneu amb compte de no exagerar amb espais i cometes addicionals. A més, no oblideu inserir un separador al cos (cos). % 0A (percentatge, zero i anglès A) si voleu distribuir el vostre text en diverses línies.

Els avantatges d'aquest mètode són la simplicitat, qualsevol mètode similar implica l'ús de macros. També hi ha inconvenients:

  • No es pot adjuntar el fitxer al missatge (mailto no admet aquesta funció per motius de seguretat)
  • la longitud màxima del text del primer argument de la funció HYPERLINK és de 255 caràcters, la qual cosa limita la longitud dels missatges
  • per enviar una carta, heu de fer clic manualment a l'enllaç.

Després d'haver ballat una mica amb un tamborí, fins i tot podeu crear una forma senzilla que crearà una cadena de text a partir dels fragments donats amb paràmetres com a primer argument de la funció HYPERLINK:

La fórmula en E2 serà:

=»mailto:»&C2&», «&C3&»?cc=»&C5&», «&C6&»&bcc=»&C8&», «&C9&»&subject=»&C11&»&body=»&C13&»%0A»&C14&»%0A»&C15&»%0A»&C16&»%0A»&C17

  • Llista de correu amb complement PLEX
  • Diverses maneres d'enviar missatges de correu des d'Excel

Deixa un comentari