Предположим, вам нужно отправить электронную почту через 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?