Как вставить ссылку на электронное письмо из Outlook в Excel

Обновлено: 05.07.2024

Отправлять ссылки на веб-сайты и веб-страницы в сообщении электронной почты

Райан Периан — сертифицированный ИТ-специалист, обладатель множества сертификатов в области ИТ и более 12 лет опыта работы на должностях поддержки и управления в сфере ИТ.

Что нужно знать

  • Версии для ПК: выберите текст или изображение, перейдите на вкладку "Вставка", выберите "Ссылка" и введите URL-адрес в текстовое поле "Адрес".
  • Outlook Online: перейдите на панель инструментов "Форматирование", выберите "Вставить гиперссылку" и введите URL-адрес в текстовое поле "Адрес".
  • Чтобы встроить ссылку в текст (вместо отображения полного URL-адреса), введите текст привязки в поле Текст для отображения.

В этой статье объясняется, как встроить ссылку в электронное письмо Outlook. Инструкции относятся к Outlook 2019, Outlook 2016, Outlook 2013, Outlook 2010, Outlook для Microsoft 365 и Outlook Online.

Вставить ссылку в электронное письмо Outlook

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

Откройте сообщение электронной почты, в которое вы хотите вставить ссылку.

Выберите текст или изображение, которое вы хотите использовать для ссылки.

Скриншот выделенного текста

Перейдите на вкладку "Вставка". В Outlook Online перейдите на панель инструментов «Форматирование» и выберите «Вставить гиперссылку».

Снимок экрана сообщения электронной почты Windows Mail с выбранной вкладкой

Выберите ссылку. Пропустите этот шаг для Outlook Online.

Скриншот вкладки

В текстовом поле Текст для отображения введите слово или фразу, если хотите, чтобы отображался альтернативный текст.

Скриншот окна

В текстовом поле "Адрес" введите или вставьте URL-адрес, на который вы хотите установить ссылку.

Чтобы вставить ссылку на адрес электронной почты, выберите Адрес электронной почты и заполните поля. В Outlook Online в текстовом поле Адрес введите mailto: и адрес электронной почты.

Нажмите OK, чтобы вставить ссылку.

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

Можно ли связать ячейку в Excel с почтой в Outlook?

пытаетесь создать гиперссылку на листе Excel, которая будет открывать
электронное письмо в Outlook, есть идеи?

спасибо за ответ, но я пытаюсь связать ячейку в Excel с отправленным или
полученным СООБЩЕНИЕМ, чтобы отслеживать переписку, любые идеи


Я делаю это часто, но не использую «прямую» ссылку.
Что я делаю, так это сохраняю сообщения электронной почты, которые нам нужно сохранить из Outlook,
как "Файл сообщений Outlook (*.msg)". С сообщением, которое вы хотите сохранить,
видимым в Outlook, перейдите в «Файл», «Сохранить как», измените тип «Сохранить как» на
выше, найдите нужную папку и укажите имя файла - просто Например,
сохранение документа Word или книги Excel.

Затем, вернувшись в Excel, вы можете просто установить обычные гиперссылки ("Существующий
файл или веб-страница") на файлы .msg.

При нажатии на ссылку Windows спросит, уверены ли вы, что хотите
открыть файл. Нажмите "Да", и
откроется полное окно сообщения Outlook, содержащее заголовки, отметку даты/времени, списки получателей и,
конечно, сообщение и все вложения.


"BizMark" пишет:

>
> Я часто так делаю, но не использую «прямую» ссылку.
> Что я делаю, так это сохраняю сообщения электронной почты, которые нам нужно сохранить из Outlook, как
> «Файл сообщений Outlook (*.msg)». Когда сообщение, которое вы хотите сохранить,
> отображается в Outlook, перейдите в «Файл», «Сохранить как», измените тип «Сохранить как» на
> выше, найдите нужную папку и укажите имя файла. - точно так же, как
> сохранение документа Word или книги Excel.
>
> Затем, вернувшись в Excel, вы можете просто установить обычные гиперссылки ("Существующий
> файл или веб-страница") на файлы .msg.
>
> При нажатии на ссылку Windows спросит, уверены ли вы, что хотите
> открыть файл. Нажмите «Да», и появится
> полное окно сообщения Outlook, содержащее заголовки, отметку даты/времени, списки получателей и,
>, само сообщение и все вложения.
>
> BizMark
>
>
> --
> BizMark
>

Информация о теме

Пользователи, просматривающие эту тему

В настоящее время эту тему просматривают 1 пользователь. (0 участников и 1 гость)

Я пытаюсь создать в ячейке Excel гиперссылку на существующее электронное письмо Outlook.

Пользователь должен иметь возможность щелкнуть ссылку в ячейке (это может быть и кнопка с кодом VBA), чтобы открыть электронное письмо.

Я знаю, что PST-файлы нужно открывать в Outlook(?), поэтому предположим, что Outlook работает с уже открытым соответствующим PST-файлом.

Я не нашел ничего, что могло бы обеспечить интерактивный способ открытия электронной почты.

Ссылка в ячейке Excel будет указывать на определенное электронное письмо, поэтому пользователь Excel может щелкнуть ссылку и открыть это электронное письмо в Outlook. Электронная почта будет находиться в статической позиции в файле pst. Я не уверен, что это ответило на ваш вопрос? Этот лист Excel будет использоваться для указания на электронные письма с подтверждением от поставщика о полученном заказе на покупку.

2 ответа 2

Я не совсем уверен, что понимаю все это, но вы можете попробовать следующее:

Как вы сказали, Outlook должен быть открыт для запуска. Вы можете установить этот макрос на кнопку и указать ключевое слово (например, номер заказа) в ячейке A1 для поиска в папке «Входящие». Вы можете улучшить этот код, чтобы он служил вам динамически. Дайте мне знать, правильно ли я понимаю.


Кстати, вам нужно добавить библиотеку объектов Microsoft Outlook 15.0 (версия может измениться) из Инструменты -> Ссылки, если вы еще этого не сделали

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

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

следующий код получит идентификатор сообщения

Сообщение обычно перемещается в папку подтверждения. Так что смена позиции не должна быть проблемой. К сожалению, это не сработает для меня, так как я работаю в системе Citrix и не имею доступа к реестру.

Не тот ответ, который вы ищете? Просмотрите другие вопросы с тегами excel vba электронная почта гиперссылка Outlook или задайте свой вопрос.

Связанные

Горячие вопросы о сети

Чтобы подписаться на этот RSS-канал, скопируйте и вставьте этот URL-адрес в программу для чтения RSS.

дизайн сайта / логотип © 2022 Stack Exchange Inc; вклады пользователей под лицензией cc by-sa. версия 2022.3.18.41718

Этот пост посвящен созданию электронного письма с формулой Excel.

«Но я уже знаю, как это сделать; это называется «Вставка — Гиперссылка».

Не уходите так быстро. Мы применим к этому нашу типичную версию XelPlus и выполним действие, о котором вы, возможно, никогда не подозревали, что оно возможно в Excel.

Наша гиперссылка на быть умнее. Наряду с заполнением поля «Кому:» сообщения электронной почты наша гиперссылка также будет содержать строку темы и основной текст.

Чтобы сделать это особенным, у нас даже будут разные строки темы и разные сообщения в основном тексте в зависимости от статуса выбранной ссылки.

И все это БЕЗ прикосновения к Outlook (ну, может быть, один клик… ОТПРАВИТЬ)

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

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

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

Мы создадим динамическую ГИПЕРССЫЛКУ, по которой будет отправлено либо мотивационное электронное письмо, если они не достигли своей цели, либо поздравительное электронное письмо, если они достигли своей цели.

Нажав на динамическую гиперссылку, мы создадим одно из этих двух сообщений электронной почты. Каждое сообщение содержит следующее:

  • Адрес электронной почты торгового представителя в поле "Кому:".
  • Пользовательская строка темы
  • Пользовательские сообщения в области основного текста

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

В первом «вспомогательном столбце» под названием «Перевыполненная цель» (начиная с ячейки E2) будет использоваться функция ЕСЛИ, чтобы определить, достиг ли торговый представитель своей цели по продажам.

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

ПРИМЕЧАНИЕ. Для получения дополнительной информации о функции ЕСЛИ ознакомьтесь с этим сообщением.

Второй «вспомогательный столбец» под названием «Тема» (начиная с ячейки F2) также будет использовать функцию ЕСЛИ, чтобы определить, какую тему поместить в поле «Тема» электронного письма.

В этой формуле используются некоторые функции работы с текстом Excel, такие как LEFT, TRIM и SEARCH, для извлечения имени представителя из столбца A и объединения его с предварительно заданным текстом.

ПРИМЕЧАНИЕ. Альтернативная версия формулы, использующая только функции ВЛЕВО и ПОИСК, выглядит следующим образом:

Третий «вспомогательный столбец» под названием «Тело» (начиная с ячейки G2) будет использовать функцию ЕСЛИ для создания пользовательского сообщения, которое будет помещено в поле «Тело» электронного письма.

Нет; это не опечатка. .%0A будет обсуждаться позже в этом посте.

Последний «вспомогательный столбец» под названием «Отправить электронное письмо» (начинается в ячейке H2) будет использовать функции ЕСЛИ и ГИПЕРССЫЛКА для создания кликабельной ссылки.

Читайте также: