Excel vzorec: Pošlite e-mail so vzorcom -

Všeobecný vzorec

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

Zhrnutie

Ak chcete poslať e-mail so vzorcom, môžete vytvoriť odkaz „mailto:“ s funkciou HYPERLINK. V zobrazenom príklade je vzorec v G5:

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

Po kliknutí na odkaz v programe Excel vytvorí predvolený e-mailový klient nový e-mail s poskytnutými informáciami. Text odkazu („odkaz“) je možné podľa želania upraviť.

Poznámka: Vyššie uvedený vzorec je zadaný s riadením za účelom lepšej čitateľnosti.

Protokol Mailto link

Protokol mailto link umožňuje päť premenných, ako je uvedené v nasledujúcej tabuľke:

Variabilné Účel
mailto: Primárni príjemcovia
& cc = Príjemcovia CC
& bcc = Príjemcovia BCC
& predmet = Text predmetu e-mailu
& telo = Text hlavnej správy

Poznámky: (1) Oddeľte viac e-mailových adries čiarkami. (2) Nie všetky premenné sú povinné.

Premenné sú prezentované ako „parametre reťazca dotazu“, oddelené znakom ampersand (?). Napríklad úplne vytvorený odkaz mailto: v dokumente HTML môže vyzerať takto:

Keď používateľ klikne na text odkazu, predvolená e-mailová aplikácia otvorí nový e-mail s vyplnenými premennými.

Vysvetlenie

V programe Excel možno na vytváranie odkazov použiť funkciu HYPERLINK. Základná syntax je:

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

Samotný odkaz je textový reťazec, ktorý predstavuje platný odkaz. Text odkazu (v aplikácii Excel nazývaný „priateľský názov“) je text, ktorý sa zobrazuje používateľovi.

Nakoniec je cieľom vzorca v G5 vytvoriť reťazec ako je tento:

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

Pretože odkaz mailto používa niekoľko informácií, musí byť zostavený so zreťazením.

Vzorec je trochu zložitý. Aj keď je ampersand operátorom zreťazenia v programe Excel, používa sa aj na vymedzenie parametrov odkazu typu mailto (kópia, skrytá kópia, predmet atď.). To znamená, že niektoré ampersandy (&) sa používajú na spojenie textu vo vzorci a niektoré sú vložené do konečného výsledku. V nižšie uvedenom kóde sa žlté ampersandy používajú na zreťazenie v programe Excel. V konečnom výsledku sú zakomponované biele ampersandy:

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

Prázdne parametre mailu

Pre jednoduchosť sa vyššie uvedený vzorec nesnaží vylúčiť z konečného výsledku prázdne parametre. Pri rýchlom testovaní v službách Gmail a Outlook sa zdá, že chýbajúce parametre sú ladne ignorované. Správanie iných e-mailových aplikácií sa môže líšiť.

Zaujímavé články...