Excel formula: nosūtīt e-pastu ar formulu -

Vispārēja formula

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

Kopsavilkums

Lai nosūtītu e-pastu ar formulu, varat izveidot saiti "mailto:" ar funkciju HYPERLINK. Parādītajā piemērā formula G5 ir:

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

Kad programmā Excel noklikšķina uz saites, noklusējuma e-pasta klients izveido jaunu e-pastu ar piegādāto informāciju. Saites tekstu ("saite") var pielāgot pēc vēlēšanās.

Piezīme. Lai nodrošinātu labāku lasāmību, iepriekšminētā formula ir ievadīta ar līniju pārtraukumiem.

Mailto saites protokols

Mailto link protokols ļauj piecus mainīgos, kā parādīts zemāk esošajā tabulā:

Mainīgs Mērķis
mailto: Galvenais (-ie) saņēmējs (-i)
& cc = CC saņēmējs (-i)
& bcc = BCC saņēmējs (-i)
& tēma = E-pasta tēmas teksts
& body = E-pasta pamatteksts

Piezīmes: (1) atdaliet vairākas e-pasta adreses ar komatiem. (2) Visi mainīgie nav nepieciešami.

Mainīgie tiek parādīti kā "vaicājuma virknes parametri", kas norobežoti ar rakstzīmi ampersand (?). Piemēram, HTML dokumentā pilnībā izveidota saite mailto: var parādīties šādi:

Kad lietotājs noklikšķina uz saites teksta, noklusējuma e-pasta programma atver jaunu e-pastu ar aizpildītiem mainīgajiem.

Paskaidrojums

Programmā Excel saiti var izveidot ar funkciju HYPERLINK. Pamata sintakse ir:

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

Saite pati par sevi ir teksta virkne, kas apzīmē derīgu saiti. Saites teksts (programmā Excel saukts par “draudzīgu vārdu”) ir lietotājam parādīts teksts.

Galu galā G5 formulas mērķis ir izveidot šādu virkni:

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

Tā kā saite mailto izmanto vairākas informācijas daļas, tā jāapvieno ar savienojumu.

Formula ir mazliet grūts. Lai gan ampersands ir savienošanas operators programmā Excel, to izmanto arī, lai norobežotu mailto saites parametrus (cc, bcc, tēma utt.). Tas nozīmē, ka daži ampersandi (&) tiek izmantoti teksta savienošanai formulā, bet daži ir iegulti galarezultātā. Zemāk esošajā kodā saīsināšanai dzeltenā krāsā izmantotie apzīmējumi tiek izmantoti savienošanai programmā Excel. Galīgajā rezultātā ir iestrādātas baltās dzeltenās zīmes:

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

Tukši mailto parametri

Vienkāršības labad iepriekš minētā formula nemēģina izslēgt tukšos parametrus no gala rezultāta. Ātrajā testēšanā, izmantojot Gmail un Outlook, šķiet, ka trūkstošie parametri tiek rūpīgi ignorēti. Citu e-pasta lietojumprogrammu darbība var atšķirties.

Interesanti raksti...