Как я могу заполнить активный экран электронной почты Outlook? (К полю и кс) - PullRequest
0 голосов
/ 16 октября 2019

У меня есть форма пользователя, где пользователь проверяет определенные критерии. В зависимости от этих критериев заполняются To и CC. Я хочу, чтобы он заполнял электронную почту, в настоящее время активную в Outlook. Кто-нибудь может мне помочь?

Я могу заставить VBA открыть новое письмо и заполнить поля to и CC на основе флажков, но я хочу, чтобы он заполнял открытое / выбранное электронное письмо, а не открывало новое. ..

1 Ответ

0 голосов
/ 16 октября 2019

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

что-то вроде:

C#

Outlook.Inspector ins = this.Application.ActiveInspector();
Outlook.MailItem olMail = ins.CurrentItem as Outlook.MailItem;
olMail.Subject = subjectCriterea;
olMail.CC = CCCriterea;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...