Check-moscow.ru

Финансы и учет
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как вставить или вставить сообщение Outlook в Excel?

КАК: Как экспортировать электронные письма из Outlook — 2022

Table of Contents:

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

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

Оформление писем

В поле «Тема» указана основная тема письма.

Введите текст письма в поле снизу.

Форматирование текста письма

Инструменты форматирования Outlook позволяют форматировать текст писем так, чтобы их было легче читать.

outlook2016_formatirovanie-teksta-pisma_sreda31

На вкладке Инструменты содержатся инструменты форматирования.

Упоминания

Если начать с символа @ и ввести имя, Outlook предложит выбрать имя из адресной книги.

Упоминания в Outlook

Упоминания в Outlook

Выбранный контакт будет упомянут в теле письма, а его электронная почта будет подставлена в поле «Кому».

Значки

Иконки добавляются на вкладке «Вставка»:

Значки

Нажатие кнопки Значки открывает окно выбора значков, которое содержит ряд значков, разделенных на различные группы:

Значки

Нагрудные знаки.

Трехмерные модели

В офисном пакете Microsoft имеются 3D-модели, доступные для использования.

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

Для добавления 3D-модели необходимо перейти на вкладку Вид — Трехмерные модели — Из интернета. На следующем шаге вам будет предложено выбрать одну из существующих трехмерных моделей, разбитых на категории, или осуществить поиск в интернете.

При добавлении 3D-модели на изображении появляется значок, перетаскивая который в разных направлениях, можно поворачивать выбранную модель.

Читайте так же:
Как вставить переключатели или переключатели в Excel?

Что делает срок годности?

Итак, вы добавили срок действия в электронное письмо. Это хорошо, но в чем смысл?

Сроки действия используются в Outlook различными способами, чтобы помочь вам сосредоточиться на главном. Поскольку письма с истекшим сроком действия часто не так важны, как активные письма, Outlook форматирует их по-разному.

Если вы изучали настройки условного форматирования в Outlook, вы могли заметить правило форматирования «Просроченные элементы».

Это правило форматирует любое просроченное письмо серым шрифтом, а текст перечеркивается.

Зная, что срок действия письма истек, вы можете перейти к другим, более важным письмам. Если вы отправили письмо со сроком действия, это форматирование будет применено и в Outlook получателя, но другие почтовые клиенты, такие как Thunderbird, или веб-приложения, такие как Gmail или Yahoo! Mail, проигнорируют дату и ничего с ней не сделают.

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

В выпадающем списке выберите «Поля даты и времени», а затем нажмите «Истекает».

Перетащите элемент Expires в папку для добавления его в столбцы.

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

Письмо с истекшим сроком действия все еще можно переслать или ответить на него, но Outlook покажет вам предупреждение перед тем, как сделать это.

Для отправки письма просто нажмите «Да»; для отмены — «Нет».

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

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

  1. Откройте входящее письмо с ЭП.
  2. Установите курсор на адрес отправителя и, нажав правую кнопку мыши, выберите «Добавить в контакты Outlook». В блоке «Показать» выберите «Сертификаты». Убедитесь, что сертификат отправителя есть в вашей адресной книге.

VBA Outlook

Мы ежедневно работаем с большим количеством файлов Excel и ежедневно отправляем их многим пользователям. Каждый день мы пишем одно и то же сообщение в электронном письме и отправляем файл Excel. Это позволяет нам автоматизировать эту задачу. Вы все правильно поняли. Эту задачу по написанию письма и отправке файла можно автоматизировать с помощью VBA. Причина в том, что VBA может использовать ссылки из различных объектов Microsoft, таких как outlook, word, PowerPoint, paint и т.д.

Таким образом, мы можем отправить электронное письмо с помощью VBA. Теперь вы все будете рады узнать, как мы можем отправить электронное письмо с помощью VBA.

С помощью кодирования на VBA в этой статье мы узнаем, как использовать Outlook как объект Microsoft из Excel и как отправлять электронные письма с вложениями.

Как использовать функцию Outlook VBA Outlook?

Чтобы использовать функцию Outlook VBA, необходимо выполнить две вещи.

  1. Ссылка на объект Microsoft Outlook из библиотеки объектов в VBA.
  2. Напишите код VBA для отправки сообщений электронной почты в модуле VBA.

# 1 — Справочник по Outlook из Excel

Как вы знаете, Outlook — это объект, и нам нужно предоставить ссылку на объект Outlook. Итак, в VBA существует библиотека ссылок на объекты, которые мы должны использовать в качестве ссылок.

Для использования библиотеки ссылок на объекты выполните следующие действия

Шаг 1: Нажмите Visual Basic на вкладке Developer, чтобы открыть редактор VB.

Шаг 2: Перейдите в раздел Инструменты и выберите Ссылки, как показано на рисунке ниже.

Выберите Microsoft Outlook Object Library 16.0 в библиотеке Reference Object Library, чтобы сделать ее доступной для Excel VBA.

Ваша версия Outlook может отличаться в зависимости от того, какой Microsoft Office вы используете. В нашем случае это версия 16.0. Если ваш компьютер показывал вам библиотеку объектов Outlook 14.0, вы можете использовать ее.

На скриншоте выше показан блок Microsoft Outlook. Объект Microsoft Outlook теперь доступен в VBA для Excel.

Этот процесс установки ссылки на «MICROSOFT OUTLOOK 16.0 OBJECT LIBRARY» называется «Раннее связывание». Если библиотека объектов не установлена на «MICROSOFT OUTLOOK 16.0 OBJECT LIBRARY», мы не можем использовать свойства IntelliSense и методы VBA, что затрудняет написание кода.

# 2 — Написать код для отправки писем из VBA Outlook из Excel

Следующие шаги помогут вам написать код VBA для отправки писем из Outlook из Excel.

Шаг 1: Создайте подпроцедуру, присвоив ей имя макроса. Мы называем макрос «send_email», как показано на скриншоте ниже.

Код:

Шаг 2: Определите переменную как Outlook.Application, как показано на скриншоте ниже. Это ссылка на программу Outlook VBA.

Код:

Шаг 3: Нам нужно отправить письмо в Outlook, поэтому определите другую переменную как » Outlook». На скриншоте показан пример элемента с именем «Mailitem. «.

Код:

Шаг 4: На предыдущем шаге мы определили переменные, теперь нам нужно их установить.

Теперь установите первую переменную «Outlook Application» в значение «New Outlook.Application», как показано на снимке экрана ниже.

Код:

Шаг 5: Теперь установите вторую переменную «Outlook Mail» с помощью кода, приведенного ниже.

Код:

Шаг 6: Теперь мы можем использовать Outlook VBA, используя оператор » C «, как показано на скриншоте внизу.

Код:

С помощью этой новой функции мы можем получить доступ к таким элементам электронной почты, как To, CC, BCC, Subject, Main body и т.д.

Шаг 7. Если поставить точку в операторе «C», появится «Список Intellisense».

Выберите olFormatHtml в качестве формата тела, как показано на рисунке ниже.

Код:

Шаг 9: Выберите «.View » для просмотра почты, как показано на следующем снимке экрана.

Код:

Шаг 10: Выберите » . На следующем снимке экрана показано, как написать письмо с помощью HTMLbody.

Код:

При написании письма в коде VBA необходимо помнить несколько вещей.

«
»Используется для включения разрыва строки между двумя строками. Чтобы добавить подпись в электронное письмо, вам нужно ввести «& .HTMLbody»

Ниже приводится пример написания письма в VBA.

Код:

Шаг 11: Далее необходимо добавить получателя письма. Для этого нужно использовать «. To».

Код:

Использование «, «Cc» и «Bcc» позволяет вам добавить кого-либо в «CC» и «BCC». CC» и «. Ниже показан снимок экрана с «BCC».

Код:

Тема письма, которое мы отправляем, может быть добавлена с помощью » . На скриншоте ниже показана «Тема «.

Код:

Шаг 14: Мы можем добавить нашу текущую рабочую книгу в качестве вложения в электронное письмо, используя свойство «.Attachment». Для этого мы сначала объявим переменную Source как строку.

Код:

Теперь вы можете прикрепить файл, используя следующий код.

Код:

Здесь ThisWorkbook используется для текущей книги, а FullName используется для получения полного имени рабочего листа.

Шаг 15: Теперь последний код должен окончательно отправить письмо, и для этого мы можем использовать «.send». Но не забудьте закрыть процедуру «C» и «Sub», выбрав «End» и «End Sub», как показано на скриншоте ниже.

Итак, код наконец-то был отправлен по электронной почте. Теперь макрос можно запустить.

Шаг 16: Запустите код нажатием F5 или кнопки Run и посмотрите результат.

Завершите финальный код

Ниже приведен окончательный код для отправки электронного письма через Outlook VBA.

Код:

Пример функции Outlook VBA

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

«Эй, команда.

Пожалуйста, сообщите о своих действиях по каждому из следующих вопросов сегодня до 11 часов утра

С уважением,

неизвестный

Свяжите с объектом Microsoft и напишите код VBA, выполнив описанные выше шаги, или вы можете соответствующим образом изменить код.

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

Ниже вы найдете модифицированную версию кода, который мы использовали для написания данного письма.

Код:

Письмо будет отправлено автоматически после запуска макроса.

То, что нужно запомнить

  • Во-первых, убедитесь, что вы установили Microsoft Outlook на свой компьютер и вы вошли в свою учетную запись.
  • Убедитесь, что флажок для Microsoft Outlook в ссылке на библиотеку объектов всегда установлен. Код не запустится и выдаст ошибку, если она не проверена.
  • Определение переменных и установка переменных очень важны в кодировании VBA. Без переменных код не будет работать.
  • Убедитесь, что если вы хотите добавить подпись в почте, сначала у вас должна быть хотя бы одна подпись, уже созданная в outlook.
  • Всегда используйте «
    »Для ввода пробелов в почте.

Рекомендуемые статьи

Это руководство по Outlook VBA. Здесь мы расскажем, как отправлять электронные письма из Outlook с помощью кода VBA в Excel вместе с примером и бесплатной загрузкой шаблона. Ниже приведено несколько статей о VBA в Excel.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector