Суть цього методу полягає у використанні стандартної функції Excel ГІПЕРПОСИЛАННЯ (ГІПЕРПОСИЛАННЯ), який спочатку був розроблений для створення посилань на зовнішні ресурси в клітинках аркуша. Наприклад, так:
Перший аргумент функції – це посилання, другий – текст-заповнювач у комірці, який бачить користувач. Хитрість полягає в тому, що ви можете використовувати стандартну конструкцію з мови розмітки HTML як посилання MAILTO, який створює поштове повідомлення із заданими параметрами. Зокрема, ось така конструкція у формулі:
генерується, коли користувач клацає посилання, це повідомлення:
При необхідності ви можете додати копію (CC) і приховану копію (BCC) і текст (Body) до створеного листа кільком адресатам. Ось формула, наприклад:
=HYPERLINK(“mailto:[електронна пошта захищена], [електронна пошта захищена]?cc=[Електронна пошта захищена]&bcc=[Електронна пошта захищена]&subject=дружні посиденьки& Тіло =Друзі!%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