Есть ли способ создать почтовое слияние, которое автоматически отправляет по электронной почте людям список, соответствующий заданным критериям? - PullRequest
0 голосов
/ 07 марта 2020

Мне отправляют электронную таблицу Excel со списком студентов. Я пытаюсь получить слияние по почте, чтобы он взял список учеников и отправил этот подсписок своему преподавателю по электронной почте.

Пример будет выглядеть примерно так:

Dave Smith | 7SF
Josie Davis | 7GE
Will Jones | 7SF

Как создать почтовое слияние, которое выберет всех учащихся из 7SF и отправит этот подсписок своему учителю?

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

1 Ответ

0 голосов
/ 07 марта 2020

Вы можете использовать поле DATABASE в обычном основном документе «letter» mailmerge и макрос для управления процессом. Краткое описание этого подхода можно найти по адресу: http://answers.microsoft.com/en-us/office/forum/office_2010-word/many-to-one-email-merge-using-tables/8bce1798-fbe8-41f9-a121-1996c14dca5d

В качестве альтернативы, если вы используете книгу Excel с отдельной таблицей с одним экземпляром каждого из критериев группировки (например, (имена учителей и, на рабочем листе учащегося, одинаковые имена учителей появляются для каждого учащегося) поле DATABASE в обычном основном документе mailmerge «письмо» может использоваться без макроса. Схема такого подхода может быть находится по адресу: https://answers.microsoft.com/en-us/msoffice/forum/msoffice_word-mso_winother-mso_2010/mail-merge-to-a-word-table-on-a-single-page/4edb4654-27e0-47d2-bd5f-8642e46fa103

Если вам не нравится заниматься разработкой такого рода, вы можете попробовать одну из надстроек «Многократное слияние», от:

...