Как отправить электронное письмо, если в Excel нажата кнопка?

Предположим, вам нужно отправить электронную почту через Outlook, нажав кнопку на листе Excel, как вы можете это сделать? В этой статье будет подробно описан метод VBA для достижения этой цели.

Отправлять электронное письмо, если нажата кнопка с кодом VBA


Отправлять электронное письмо, если нажата кнопка с кодом VBA

Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50% своего времени и сократите тысячи щелчков мышью каждый день!

->

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

1. Вставьте командную кнопку в свой рабочий лист, нажав Developer > Insert > Command Button (ActiveX Control) . См. Снимок экрана:

2. Щелкните правой кнопкой мыши вставленную кнопку Command, затем щелкните Просмотреть код из контекстного меню, как показано ниже.

3. В открывшемся окне Microsoft Visual Basic для приложений замените исходный код в окне кода следующим сценарием VBA.

Код VBA : Отправить электронное письмо, если в Excel нажата кнопка.

Примечания :

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

2). Замените адрес электронной почты адресом электронной почты получателя в строке .To = “Адрес электронной почты”.

3). Укажите получателей Cc и Bcc, как вам нужно, в разделах .CC = «» и .Bcc = «».

4). Измените тему электронного письма в строке .Subject = “Тестовое письмо, отправленное нажатием кнопки”.

4. Одновременно нажмите клавиши Alt + Q , чтобы закрыть окно Microsoft Visual Basic для приложений .

5. Выключите режим дизайна, нажав Разработчик > Режим дизайна . См. Снимок экрана:

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

Примечание . Код VBA работает только при использовании Outlook в качестве почтовой программы.

Легко отправлять электронная почта через Outlook на основе полей созданного списка рассылки в Excel:

Утилита Send Emails из Kutools for Excel помогает отправлять электронную почту через Outlook на основе полей созданного списка рассылки в Excel.
Загрузите и попробуйте прямо сейчас! (30-дневная бесплатная пробная версия)


Статьи по теме:

  • Как автоматически отправлять электронную почту на основе по значению ячейки в Excel?
  • Как отправить электронное письмо через Outlook, когда книга сохранена в Excel?
  • Как отправить электронное письмо, если определенная ячейка изменена в Excel ?
  • Как отправить электронное письмо, если срок был соблюден в Excel?
  • Как отправить электронное напоминание или уведомление, если рабочая книга обновлена ​​в Excel?

Оцените статью
Frestage.ru
Добавить комментарий