Как я могу создать документ слияния слов с таблицей MS Access, используя несколько строк - PullRequest
0 голосов
/ 25 октября 2019

Мне нужно создать документ слияния с помощью таблицы MS Access. Слово документ будет письмом к участнику, который выбрал его или ее льготы для их компаний, открытых для регистрации. Каждая запись в таблице представляет отдельный выбор типа выгоды. Например, будет одна запись для выбора Джона Смита DENTAL, одна запись для выбора Джона Смита MEDICAL, одна запись для выбора Джона Смита VISION. В документе слияния, каждый документ слияния должен быть сгруппирован по участнику. Например, в документе будет сказано что-то вроде: «Уважаемый Джон, Вы выбрали следующие преимущества:« Стоматология: XYZ Carrier, Медицина: ABC Company Carrier и Vision: Vision Carriers for You, на предстоящий год плана 2020 ».

Как мне это сделать, используя MS Access и MS Word 2010? Я хорошо разбираюсь в VBA, если нужно решение vba, но я чувствую, что должен быть в состоянии сделать это с помощью простых инструментов слияния почты.

Заранее благодарю за помощь.

1 Ответ

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

Вам придется исправить свои данные с помощью мастера запросов и создания таблицы кросс-таблицы. Это выровняет все преимущества в одном ряду. Следующая часть посвящена mailmerge.

Mailmerge - это многофункциональный инструмент в Word. Во-первых, напишите письмо, как будто вы пытались отправить его только одному человеку. Далее на вкладке рассылки нажмите на «Список получателей» и нажмите «Использовать существующий список». Выберите соответствующий источник, базу данных MS Access.

Далее удалите первый элемент, который вы хотите заполнить слиянием почты. Например имя. Затем нажмите «Вставить поле слияния» и выберите поле с именами. Повторите процесс для всех элементов, которые необходимо извлечь из базы данных.

Это будет выглядеть следующим образом. enter image description here

После этого нажмите «Готово» и объединитесь.

enter image description here

...