
Bendroji formulė
=HYPERLINK("mailto:"&email&"?" &"cc="&cc &"&subject="&subject &"&body="&body, "link text")
Santrauka
Norėdami išsiųsti el. Laišką su formule, galite sukurti nuorodą „mailto:“ naudodami funkciją HYPERLINK. Parodytame pavyzdyje formulė G5 yra:
=HYPERLINK("mailto:"&C5&"?" &"cc="&D5 &"&subject="&E5 &"&body="&F5, "link")
Spustelėjus nuorodą „Excel“, numatytasis el. Pašto klientas sukurs naują el. Laišką su pateikta informacija. Nuorodos tekstą („nuorodą“) galima pritaikyti pagal pageidavimą.
Pastaba: aukščiau pateikta formulė įvedama su eilučių pertraukomis, kad būtų lengviau skaityti.
„Mailto“ susiejimo protokolas
„Mailto“ nuorodos protokole galima naudoti penkis kintamuosius, kaip parodyta toliau pateiktoje lentelėje:
Kintamas | Tikslas |
---|---|
mailto: | Pagrindinis (-iai) gavėjas (-ai) |
& cc = | CC gavėjas (-ai) |
& bcc = | BCC gavėjas (-ai) |
& tema = | El. Laiško temos tekstas |
& body = | El. Laiško turinio tekstas |
Pastabos: (1) atskirkite kelis el. Pašto adresus kableliais. (2) Nebūtini visi kintamieji.
Kintamieji pateikiami kaip „užklausos eilutės parametrai“, atriboti simboliu „ampersand“ (?). Pvz., Visiškai suformuota mailto: nuoroda HTML dokumente gali pasirodyti taip:
Vartotojui spustelėjus nuorodos tekstą, numatytoji el. Pašto programa atidaro naują el. Laišką su užpildytais kintamaisiais.
Paaiškinimas
Programoje „Excel“ nuorodoms kurti galima naudoti funkciją HYPERLINK. Pagrindinė sintaksė yra:
=HYPERLINK("link","link text")
Pats saitas yra teksto eilutė, nurodanti galiojančią nuorodą. Nuorodos tekstas („Excel“ vadinamas „draugišku vardu“) yra vartotojui rodomas tekstas.
Galiausiai formulės G5 tikslas yra sukurti tokią eilutę:
mailto:[email protected][email protected]&subject=subject&body=body
Kadangi „mailto“ nuoroda naudoja kelias informacijos dalis, ją reikia surinkti kartu.
Formulė yra šiek tiek sudėtinga. Nors „ampersand“ yra „Excel“ sujungimo operatorius, jis taip pat naudojamas norint nustatyti mailto nuorodos parametrus (cc, bcc, subject ir kt.). Tai reiškia, kad kai kurie ženklai (&) naudojami norint sujungti tekstą į formulę, o kai kurie - įterpti į galutinį rezultatą. Žemiau esančiame kode geltonos spalvos „ampersandai“ naudojami „Excel“ sujungimui. Galutiniame rezultate yra įterptos baltos ampersandos:
=HYPERLINK("mailto:"&C5&"?" &"cc="&D5 &"&subject="&E5 &"&body="&F5, "link")
Tušti pašto parametrai
Siekiant paprastumo, aukščiau pateikta formuluotė nesistengia iš galutinio rezultato neįtraukti tuščių parametrų. Greitai bandant naudojant „Gmail“ ir „Outlook“, atrodo, kad trūkstami parametrai yra tvarkingai ignoruojami. Kitų el. Pašto programų elgesys gali skirtis.