Стварэнне лістоў з дапамогай функцыі HYPERLINK

змест

Сутнасць гэтага спосабу заключаецца ў выкарыстанні стандартнай функцыі Excel ГІПЕРСПЫЛКА (ГІПЕРСПЫЛКА), які першапачаткова быў прызначаны для стварэння спасылак на знешнія рэсурсы ў вочках аркуша. Напрыклад, так:

Першы аргумент функцыі - спасылка, другі - тэкст-запаўняльнік у ячэйцы, які бачыць карыстальнік. Хітрасць у тым, што ў якасці спасылкі можна выкарыстоўваць стандартную канструкцыю з мовы разметкі HTML MAILTOЯкі стварае паштовае паведамленне з зададзенымі параметрамі. У прыватнасці, вось такая канструкцыя ў формуле:

будзе генеравацца, калі карыстальнік націскае на спасылку, гэта паведамленне:

Пры неабходнасці вы можаце дадаць копію (CC) і схаваную копію (BCC) і тэкст (Body) да створанага ліста некалькім адрасатам. Вось формула, напрыклад:

=ГІПЕРСПЫЛКА(“mailto:[электронная пошта абаронена], [электронная пошта абаронена]?cc=[Электронная пошта абаронена]&bcc=[Электронная пошта абаронена]&тэма=сяброўскія сустрэчы& Цела =Сябры!%0AУ мяне ёсць ідэя.%0AЧаму б нам не пляскаць па чарцы?“;”Адправіць”)

=HYPERLINK(«mailto:[email protected], [email protected][email protected]&[email protected]&subject=Сяброўскія сустрэчы&body=Сябры! У %0AAI ёсць ідэя.%0AAНам папляскаць па чарцы?”,”Адправіць »)

зробіць з нас паўнавартаснае паштовае паведамленне з кучай адрасатаў, тэмай і тэкстам:

Уводзячы такую ​​доўгую канструкцыю, будзьце ўважлівыя і не перашчыруйце з лішнімі прабеламі і двукоссямі. Таксама не забудзьцеся ўставіць у корпус (кузаў) сепаратар. %0A (адсотак, нуль і англійская A), калі вы хочаце размеркаваць тэкст на некалькі радкоў.

Перавагамі дадзенага метаду з'яўляецца прастата, любыя падобныя метады прадугледжваюць выкарыстанне макрасаў. Ёсць і мінусы:

  • немагчыма далучыць файл да паведамлення (mailto не падтрымлівае гэтую функцыю з меркаванняў бяспекі)
  • максімальная даўжыня тэксту ў першым аргументе функцыі HYPERLINK складае 255 сімвалаў, што абмяжоўвае даўжыню паведамленняў
  • каб адправіць ліст, трэба ўручную націснуць на спасылку.

Трохі патанчыўшы з бубнам, можна нават стварыць простую форму, якая будзе ствараць з зададзеных фрагментаў тэкставую радок з параметрамі ў якасці першага аргумента функцыі HYPERLINK:

Формула ў E2 будзе:

=»mailto:»&C2&», «&C3&»?cc=»&C5&», «&C6&»&bcc=»&C8&», «&C9&»&subject=»&C11&»&body=»&C13&»%0A»&C14&»%0A»&C15&»%0A»&C16&»%0A»&C17

  • Спіс рассылкі з надбудовай PLEX
  • Розныя спосабы адпраўкі паштовых паведамленняў з Excel

Пакінуць каментар