Как создать динамические шаблоны электронной почты Outlook для текущего пользователя

Прочитав эту запись в блоге, вы узнаете, как автоматически переключать изображения, вложения и текст в общем шаблоне Outlook в зависимости от текущего пользователя.

Допустим, у вас есть действительно хороший шаблон, и ваши товарищи по команде с удовольствием использовали бы его в своей переписке, но вы застряли на том, чтобы сделать этот шаблон динамическим. Проблема в том, что каждый из ваших коллег хотел бы получать разные изображения, отдельные вложения и определенный текст, добавляемый в шаблон каждый раз, когда они его используют. Итак, когда шаблон будет вставлен в тело письма другим человеком, все это должно измениться автоматически.

Вы считаете, что такая задача слишком сложна? Ничего подобного… для нашей умной надстройки Shared Email Templates 🙂 Всего несколько шагов, и динамический шаблон Outlook для вашей команды будет готов.

Шаг 1. Подготовьте таблицу Excel

Во-первых, убедитесь, что у вас есть все необходимые переменные в одной и той же таблице Excel, сохраненной, скажем, в OneDrive. Как бы Вы это сделали? Проверьте как структуру, так и содержимое вашей таблицы:

  1. Крайний левый столбец таблицы должен содержать адреса электронной почты ваших коллег. Они будут своего рода ориентирами для общих шаблонов электронной почты. С их помощью надстройка сможет найти подходящее изображение, вложение и текст для каждого человека.
  2. Все остальные столбцы зарезервированы для элементов, которые будут динамически вставляться в электронное письмо. Я имею в виду фрагменты текста и ссылки на файлы, которые интересуют ваших товарищей по команде. Обязательно создайте эти ссылки с надстройкой Shared Email Templates, как описано ниже, иначе они не будут работать должным образом.

Шаг 2. Создайте правильный контент для таблицы

На этом этапе ваша таблица может выглядеть так:
Это пример вашей таблицы Excel.
Адреса электронной почты, на которые зарегистрированы учетные записи общих шаблонов электронной почты ваших товарищей по команде, находятся в столбце A. Адреса электронной почты на моих скриншотах вымышлены — просто для примера 🙂

Столбец B («Изображение»), столбец C («Текст») и столбец D («Вложение») все еще пусты и должны быть заполнены. Давайте получим соответствующие данные для них.

Изображения для вставки: как получить ссылку, которая будет работать

  1. Запустите общие шаблоны электронной почты.
  2. Нажмите кнопку «Новый шаблон», а затем нажмите кнопку Вставить макрос значок.
  3. Вы увидите список всех макросов надстройки. Найдите и выберите этот: ~%InsertPictureFromOneDrive.
  4. Выберите файл, содержащий одно из изображений, которые вы хотите поменять местами.

    Примечание. Не забудьте поделиться этими файлами заранее. В противном случае ваши коллеги не будут иметь к ним доступа.

  5. Заполните поля Вставить изображение диалоговое окно (так, как вам нужно) и нажмите «Вставить».
  6. Найди Просмотр HTML а также Просмотр содержимого шаблона значки на панели инструментов редактора. Они соседи 🙂 Нажмите на любой из них:
    Вот значки, на которые нужно нажимать.
  7. Выберите и скопируйте макрос ~%InsertPictureFromOneDrive вместе с созданной ссылкой:
    Скопируйте выбранную строку.
  8. Вставьте скопированную строку в таблицу Excel.

    Примечание. Убедитесь, что адрес электронной почты вашего товарища по команде, для которого предназначено изображение, находится в той же строке:

    Добавьте скопированную строку в таблицу Excel.

  9. Таким же образом получите ссылки на другие изображения и вставьте их в соответствующие строки:
    Так выглядит заполненный столбец.

Текст для добавления: как правильно оформить

Теперь пришло время заняться текстом.

Если вас устраивает простой текст, который вообще не имеет форматирования, просто введите необходимые выдержки один за другим в отдельной ячейке (конечно, справа от соответствующего адреса электронной почты). Надстройка перенесет этот текст в ваш шаблон как есть.

Вы бы предпочли выделить некоторые фразы жирным шрифтом, цветом или курсивом? Если это так, отформатируйте их с помощью стандартных тегов HTML или позвольте надстройке сделать это за вас. Вот как:

  1. Создайте новый шаблон, нажав кнопку «Новый шаблон».
  2. Наберите текст, который нужен любому из ваших коллег, и отформатируйте его с помощью значков на панели инструментов редактора:
    Отформатируйте фрагмент текста так, как вам нужно.
  3. Когда вы закончите, нажмите кнопку Просмотр HTML значок, чтобы скопировать строки, которые вы увидите в Просмотр HTML окно:
    Скопируйте HTML.

    Кончик. Вы также можете скопировать эти строки из Просмотр содержимого шаблона.

  4. Вставьте строки в таблицу Excel. Не забывайте, что они должны быть в той же строке, что и адрес электронной почты человека, который заинтересован в использовании этого текста:
    Вставьте скопированные строки в таблицу Excel.

    Кончик. Если в вашем тексте есть разрывы строк, выберите интересующую ячейку и вставьте текст непосредственно в строку формул, чтобы избежать разделения.

  5. Таким же образом заполните остальные столбцы:
    Заполненный столбец может выглядеть так.

Файлы для прикрепления: Как получить ссылку, которая будет работать

Что касается файлов, которые необходимо прикрепить, обработайте их макросом ~%AttachFromOneDrive:

  1. Запустите общие шаблоны электронной почты и нажмите «Новый шаблон».
  2. Перейдите на панель инструментов редактора, нажмите Вставить макроси выберите ~%AttachFromOneDrive.
  3. Найдите и выберите один из тех общих файлов, которые ваши коллеги хотели бы прикрепить.
  4. Нажмите Просмотр HTML или же Просмотр содержимого шаблона.
  5. Выберите весь макрос ~%AttachFromOneDrive — от тильды до закрывающей квадратной скобки:
    Выберите и скопируйте макрос.
  6. Скопируйте и вставьте выбранную строку в таблицу Excel:
    Вставьте скопированную строку в таблицу Excel.
  7. Сделайте это для всех интересующих файлов:
    Вот столбец, который уже заполнен.

Шаг 3. Создайте набор данных из файла Excel

Преобразуйте таблицу Excel в набор данных общих шаблонов электронной почты. Вот подробная инструкция: Подключить таблицу Excel.

Шаг 4. Сделайте шаблон Outlook динамическим

Наконец, ваш набор данных готов, и все, что вам нужно сделать, это изменить свой шаблон.

Как добавить изображение для текущего пользователя

Пусть два наших макроса — ~%DatasetValue и ~%ProfileProperty — работают на вас 🙂

  1. Найдите существующий шаблон, который вы хотите сделать динамическим, и откройте его в Редактировать режим. (Или создайте новый шаблон с нуля, если хотите.)
  2. Решите, где именно появится изменяющееся изображение, и поместите туда курсор.
  3. Нажмите на Вставить макрос значок и выберите ~%DatasetValue из списка.
  4. В диалоговом окне макроса, которое вы увидите, сделайте следующее:
    • Выберите необходимый набор данных (в моем случае «NewTeam_members»).
    • Выберите столбец, содержащий возвращаемые значения (в моей таблице Excel это «Изображение»).
    • Выберите любой элемент в разделе “Ключевое значение“, чтобы удалить его, и введите “~%ProfileProperty[EmailAddress]” вместо.
      Взгляните на диалоговое окно макроса.
  5. Щелкните Вставить и сохранить.

Поздравляю! 🙂 Вы только что вложили макрос ProfileProperty в макрос DatasetValue. Хотите знать, для чего? 🙂 Макрос ProfileProperty принесет адрес электронной почты текущего пользователя и, таким образом, «укажет» правильное направление для макроса DatasetValue. В свою очередь, макрос DatasetValue отследит нужную ячейку в вашем наборе данных и извлечет интересующее изображение, которое возвращает макрос ~%InsertPictureFromOneDrive.

Как добавить определенный текст для текущего пользователя

Способ предоставления текущему пользователю определенного фрагмента текста существенно не отличается от получения для него другого изображения:

  1. Вернитесь к редактированию шаблона, чтобы снова вставить макрос ~%DatasetValue.
  2. в Значение набора данных диалоговое окно, выберите нужный набор данных, выберите столбец с текстовыми фрагментами (я выберу «NewTeam_members» и «Текст») и выберите любую строку в Ключевое значение выпадающее меню, чтобы заменить его на “~%ProfileProperty[EmailAddress]”:
    Просмотрите заполненные поля диалогового окна макроса.
  3. Вставьте макрос и сохраните шаблон.

Отныне макросы, работающие в коалиции, легко найдут адрес электронной почты текущего пользователя в указанном наборе данных и вернут нужный вашему коллеге текст.

Как добавить вложение для текущего пользователя

С отработанной легкостью 🙂 вставьте еще один макрос DatasetValue в текст вашего шаблона. На этот раз это необходимо для того, чтобы каждому пользователю было выведено индивидуальное приложение.

  1. в Редактировать режим, нажмите Вставить макрос и выберите ~%DatasetValue.
  2. Заполните поля диалогового окна макроса, выбрав правильный набор данных (я выберу «NewTeam_members»), выбрав столбец с макросами ~% AttachFromOneDrive в нем (я выберу «Attachment») и поместив «~% ProfileProperty[EmailAddress]”вместо любого элемента из Ключевое значение список:
    Взаимодействуйте с макросом, заполнив необходимые поля.
  3. Нажмите «Вставить» и сохраните шаблон.

Хорошо пойти 🙂

Ура, ваш динамический шаблон готов 🙂 Только что измененная часть может выглядеть так:
Это делает ваш шаблон динамичным.
Если я являюсь текущим пользователем, шаблон, вставленный в тело сообщения электронной почты, будет включать в себя приведенное ниже вложение, изображение и текст:
Это вставленный динамический шаблон электронной почты Outlook для текущего пользователя.
Если текущим пользователем является мой коллега Алексей, тот же набор макросов принесет ему другую комбинацию вставляемых элементов:
Текущий пользователь изменился, и вставленный шаблон электронной почты Outlook также изменился.
Если текущий пользователь — моя коллега Катя, вставленное вложение, изображение и текст будут такими:
Вот еще одно изменение вставленного динамического шаблона электронной почты Outlook.
Теперь вы знаете секрет создания динамических шаблонов электронной почты Outlook и можете поделиться им со своими коллегами. Или… можно оставить себе и стать незаменимым для своей команды 😉

Доступные загрузки

Почему общие шаблоны электронной почты? 10 главных причин (файл .pdf)

Вас также могут заинтересовать

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *