Excel-formel: Send e-post med formel -

Generisk formel

=HYPERLINK("mailto:"&email&"?" &"cc="&cc &"&subject="&subject &"&body="&body, "link text")

Sammendrag

For å sende en e-post med en formel, kan du lage en "mailto:" -kobling med HYPERLINK-funksjonen. I eksemplet vist er formelen i G5:

=HYPERLINK("mailto:"&C5&"?" &"cc="&D5 &"&subject="&E5 &"&body="&F5, "link")

Når du klikker på lenken i Excel, oppretter standard e-postklient en ny e-post med den oppgitte informasjonen. Koblingsteksten ("lenke") kan tilpasses etter ønske.

Merk: formelen ovenfor er angitt med linjeskift for bedre lesbarhet.

Protokoll for kobling til Mailto

Mailto link-protokollen tillater fem variabler som vist i tabellen nedenfor:

Variabel Hensikt
mailto: Primærmottaker (e)
& cc = CC-mottakeren (e)
& bcc = BCC-mottakeren (e)
& emne = E-postens emnetekst
& kropp = E-postteksten

Merknader: (1) skille flere e-postadresser med komma. (2) Ikke alle variabler er påkrevd.

Variablene presenteres som "spørringsstrengparametere", avgrenset med tegnet ampersand (?). For eksempel kan en fullstendig dannet mailto: lenke i et HTML-dokument se slik ut:

Når en bruker klikker på lenketeksten, åpner standard e-postprogrammet en ny e-post med variablene fylt ut.

Forklaring

I Excel kan HYPERLINK-funksjonen brukes til å opprette lenker. Den grunnleggende syntaksen er:

=HYPERLINK("link","link text")

Selve lenken er en tekststreng som representerer en gyldig lenke. Koblingsteksten (kalt "vennlig navn" i Excel) er teksten som vises til en bruker.

Til slutt er målet for formelen i G5 å bygge en streng som denne:

mailto:[email protected][email protected]&subject=subject&body=body

Fordi mailto-lenken bruker flere opplysninger, må den samles med sammenkobling.

Formelen er litt vanskelig. Mens ampersand er operatør for sammenkobling i Excel, brukes det også til å avgrense parametrene for mailto-kobling (cc, bcc, subject, etc.). Dette betyr at noen ampersands (&) brukes til å legge sammen tekst i formelen, og noen er innebygd i det endelige resultatet. I koden nedenfor brukes tegnene i gult for sammenkobling i Excel. De hvite tegnene er innebygd i det endelige resultatet:

=HYPERLINK("mailto:"&C5&"?" &"cc="&D5 &"&subject="&E5 &"&body="&F5, "link")

Tomme mailto-parametere

For enkelhets skyld prøver ikke formelen ovenfor å ekskludere tomme parametere fra det endelige resultatet. Ved rask testing med Gmail og Outlook ser manglende parametere ut til å bli håndtert ignorert. Oppførselen til andre e-postprogrammer kan variere.

Interessante artikler...