Как создать "кнопку" для отправки письма нужному контрагенту в Google Таблицах

Многие знают, что ссылка mailto:address@site.ru открывает почтовый клиент и автоматически создает письмо указанному адресату.

Давайте воспользуемся этим и с помощью функции ГИПЕРССЫЛКА/HYPERLINK сформируем в таблице со сделками автоматическую ссылку для отправки нужного письма нужному адресату.

В самом простом случае достаточно функции вида:

=ГИПЕРССЫЛКА("mailto:"&ячейка с адресом)

В ячейках уже появилась ссылка на отправку письма нужному клиенту.

Пойдем дальше и добавим второй аргумент - то, что может отображаться в ячейке вместо ссылки. Например, слово "Написать". Так будет симпатичнее:

=ГИПЕРССЫЛКА("mailto:"&F2;"Написать")

Чего не хватает?

Конечно, адекватной темы письма.

Давайте сформируем ее из названия продукта (возьмем из столбца H) и даты встречи (столбец A).

Для темы письма после адреса нужно добавить ?subject=

А далее мы сформируем тему следующего вида:

[Продукт] (Встреча 21 марта)

Для этого нам понадобится такая конструкция:

"?subject="&H2&" (Встреча "&ТЕКСТ(A2;"DD MMMM")&")"

Где H2 - ячейка с продуктом, а A2 - с датой.

Функция ТЕКСТ позволяет отредактировать дату в любом формате.

В нашем случае это будет милый глазу формат DD MMMM, то есть "21 марта", а не "21.03.2017".

Соберем все в одну функцию:

=ГИПЕРССЫЛКА("mailto:"&F2&"?subject="&H2&" (Встреча "&ТЕКСТ(A2;"DD MMMM")&")";"Написать")

И готово!

Теперь при нажатии на "Написать" в нужной строке сразу будет создаваться заготовка письма с адресатом и темой:

Ссылка на файл с примером

Рубрики:
Комментарии
Темы, на которые я пишу: