Доступ к VBA - скопировать все адреса электронной почты из непрерывной формы и вставить в электронную почту Outlook To Line - PullRequest
0 голосов
/ 12 апреля 2019

Добрый вечер,

У меня есть непрерывная форма в базе данных Access, в которой перечислены все сотрудники и их адреса электронной почты, назначенные для работы.Мне нужно взять каждый адрес электронной почты из формы и вставить их в строку To в сообщении электронной почты Outlook.

Может ли кто-нибудь указать мне правильное направление, чтобы найти функцию или подпрограмму, которая делает это?Или объясните мне, как я могу это сделать, пожалуйста?

Заранее спасибо ...

1 Ответ

1 голос
/ 12 апреля 2019

Вам потребуется выполнить следующие операции в VBA в MS Access:

  • Откройте набор записей запроса / таблицы, составляющих источник записи вашей формы - вы можете сделать это, используя recordsetclone метод формы.

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

  • В качестве альтернативы используйте метод Add свойства Recipients Почтового элемента, чтобы добавить каждого получателя при выполнении итерации по набору записей.

...