
Generisk formel
=HYPERLINK("mailto:"&email&"?" &"cc="&cc &"&subject="&subject &"&body="&body, "link text")
Resumé
For at sende en e-mail med en formel kan du oprette et "mailto:" -link med HYPERLINK-funktionen. I det viste eksempel er formlen i G5:
=HYPERLINK("mailto:"&C5&"?" &"cc="&D5 &"&subject="&E5 &"&body="&F5, "link")
Når der klikkes på linket i Excel, opretter standard-e-mail-klienten en ny e-mail med de leverede oplysninger. Linkteksten ("link") kan tilpasses efter ønske.
Bemærk: formlen ovenfor indtastes med linjeskift for bedre læsbarhed.
Protokol til link til link
Mailto-linkprotokollen tillader fem variabler som vist i nedenstående tabel:
Variabel | Formål |
---|---|
mailto: | Den / de primære modtagere |
& cc = | CC-modtageren (e) |
& bcc = | BCC-modtageren (e) |
& emne = | E-mailens emne tekst |
& krop = | E-mailtekstens brødtekst |
Bemærkninger: (1) adskil flere e-mail-adresser med kommaer. (2) Ikke alle variabler er påkrævet.
Variablerne præsenteres som "forespørgselstrengsparametre", afgrænset med tegnet ampersand (?). For eksempel kan et fuldt udformet mailto: -link i et HTML-dokument se sådan ud:
Når en bruger klikker på linkteksten, åbner standard-e-mail-applikationen en ny e-mail med variablerne udfyldt.
Forklaring
I Excel kan HYPERLINK-funktionen bruges til at oprette links. Den grundlæggende syntaks er:
=HYPERLINK("link","link text")
Selve linket er en tekststreng, der repræsenterer et gyldigt link. Linkteksten (kaldet "venligt navn" i Excel) er den tekst, der vises for en bruger.
I sidste ende er formålet med formlen i G5 at opbygge en streng som denne:
mailto:[email protected][email protected]&subject=subject&body=body
Da mailto-linket bruger flere stykker information, skal det samles med sammenkædning.
Formlen er lidt vanskelig. Mens ampersand er operatør til sammenkædning i Excel, bruges det også til at afgrænse mailto-linkparametrene (cc, bcc, emne osv.). Dette betyder, at nogle ampersands (&) bruges til at slutte sig til tekst i formlen, og nogle er indlejret i det endelige resultat. I nedenstående kode bruges tegnene i gult til sammenkædning i Excel. De hvide tegn er integreret i det endelige resultat:
=HYPERLINK("mailto:"&C5&"?" &"cc="&D5 &"&subject="&E5 &"&body="&F5, "link")
Tomme mailto-parametre
For enkelheds skyld forsøger formlen ovenfor ikke at udelukke tomme parametre fra det endelige resultat. I hurtig test med Gmail og Outlook synes manglende parametre at blive håndteret ignoreret yndefuldt. Opførelsen af andre e-mail-applikationer kan variere.