Как сделать слияние excel и excel

Слияние документов Word и Excel

Слияние документов Word и Excel

Добрый день, уважаемые читатели и подписчики блога! Сегодня речь пойдёт о слиянии документов Word и Excel.

Задача: используя «базу» контактов магазинов из книги Excel загрузить в договор, составленный в программе Word.

Также есть пустой документ Word. В него нужно подставить данные.

Воспользуемся встроенной функцией «Слияние» доступной в пакете Microsoft Office.

Суть функции слияния — из файла Excel берутся заголовки, по ним будут расставляться поля для заполнения в документе Word. Данные будут автоматически подставляться вслед за изменением режима просмотра.

Данные в заголовках обязательно должны быть уникальными!

У способа есть много минусов (в сравнении с макросами), но для повседневного и быстрого использования вполне сгодится.

  • создадим пустой документ;
  • перейдём на вкладку «Рассылки»;
  • в блоке кнопок «Начало слияния» нажимаем кнопку «Начать слияние»;
  • выбираем пункт «Обычный документ Word».

Поначалу ничего не изменится, ведь теперь стоит указать — откуда получить информацию. В том же блоке кнопок нажмём кнопку «Выбор получателей» и выберем пункт «Использовать существующий список».

Далее появится окно выбора файла источника. Укажем путь до файла с данными по магазинам. Щёлкнуть на файл и нажать «Открыть».

В появившемся окне необходимо подтвердить источник (откуда будут загружаться данные), на примере это будет Лист1. Обязательно должна стоять галка «Первая строка содержит заголовки столбцов».

Нажимаем «ОК» и… ничего не меняется. Кроме одно детали — становятся активными действия в блоке кнопок «Составление документа и вставка полей. Он-то нам и нужен.

Откинем первые три кнопки — в нашем случае они не понадобятся и напечатаем небольшой текст, где будут упомянуты заголовки данных из книги Excel. Это позволит в дальнейшем добавить «Поля слияния».

Сделаем так, чтобы наши данные «подтянулись» в документ. Нажимаем кнопку «Вставить поле слияния» и видим, что все заголовки таблицы являются полями слияния, другим языком — могут загружаться в то место документа, куда были помещены пользователем.

Самое главное — смотреть куда в данный момент установлен курсор, так как именно в эту часть текста и будет добавляться поле слияния.

Установим курсор в заголовок, после символа «№», затем выберем из списка «Вставить поле слияния» пункт «Договор».

Появится слово «Договор» в кавычках. Странно, но нет:) Теперь нужно нажать кнопку «Просмотреть результаты». Картина будет другой. После номера договора подгрузился его номер по магазину «Ручеёк» — 152.

Заполним все поля — щёлкаем после слова «Магазин» и выбираем пункт «Магазин», после слова «поставщика» и выбираем поле «Контрагент», после «сумму» выбираем пункт «Сумма», после «№» «Договор», после «от» «Дата».

Снова нажимаем кнопку «Просмотреть результаты».

Данные подгрузились. Как их поменять? Рядом с кнопкой «Просмотреть результаты» есть стрелка. Щелкая на неё можно увидеть как меняются данные.

Вот так можно быстро подгрузить данные из Excel в Word. В следующих уроках мы сделаем похожее действие — только с помощью VBA.

Вас может заинтересовать урок — Импорт данных SQL в Excel.

Источник: pcandlife.ru

Слияние листов в Excel

Просьба к все знающим и всё умеющим не отправлять пользовать поиск, т.к. данная процедура не дала желательного результата

Теперь по существу. Столкнулся с очень не простой задачей суть которой сводится к следующему: Есть некая база набранная в экселе. Это порядка 10 000 строк с фамилиями людей и порядка 5-6 столбцов. Соответственно на против каждой фамилии есть информация, которая периодически обновляется в ручную, при помощи фильтра+макрос. Из всех этих столбцов полезных, в данном случае, два. 1. это ID клиента, 2 столбец с числом (руб.) с которым и необходимо провести манипуляцию. Раз в месяц приносят файл в котором то же около 10 000 фамилий и всего 1 столбец рядом – изменённые данные по столбцу руб. И вот задача заключается в следующем: надо заставить Excel по ID в первом файле находить фамилию во втором и копировать новую информация в изначальный файл, а при условии что не находит либо удалять, либо помечать цветом.

Вот как-то так. Я что-то даже не понимаю с какого бока можно подступиться, да и вообще не уверен, что эксель на это способен. Я и ВПР пробовал – толку мало, фильтром, так как заставить автоматом по порядку значения перебирать, если можно макрос такой прописать, то буду благодарен за инфу, пробовал при помощи проги Excel compare, так там данные находятся, а как заставить заменить тож не понятно. В общем, если у кого есть идеи делитесь.

Добавлено через 8 минут 50 секунд
Да и ещё, если кто-то возьмётся это реализовать, то можно обсудить вопрос размера моей благодарности Только скажу сразу, что это делается не для организации, а для меня лично и оплатить я это смогу относительно моих доходов

18.08.2009, 17:23

Название листов Excel
Здраствуйте! Есть книга Excel с кучей страниц. Они подписаны примерно так: Лист1(123), Лист2(125).

Слияние ячеек по правилу. Excel
есть документ. Но некоторые предложения, разбиты по частям на две ячейки. Как их объединить в одну?

Слияние Word и Excel таблиц
Здравствуйте, уважаемые гости и пользователи сайта. Собственно столкнулся с следующей таблицей. .

Можно как-то автоматизировать печать выборочных листов Excel?
Мне надо Excel печатать несколько разных листов в книге в многолистовой книге. Инструментом печати.

Источник: www.cyberforum.ru

Слияние с использованием таблицы Excel

Ниже приведены некоторые советы по подготовке электронной таблицы Excel к слиянию. Проверьте следующее:

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

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

Записи данных, содержащие значения в процентах, денежные значения и почтовые индексы, в электронной таблице должны быть надлежащим образом отформатированы, чтобы приложение Word правильно их прочитало.

Электронная таблица Excel, которая будет использоваться в слиянии, должна храниться на локальном компьютере.

Читайте также:  Как в excel заменить символ

Изменения и дополнения необходимо внести в электронную таблицу до ее подключения к документу для слияния в Word.

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

Подключение и изменение списка рассылки

Подключение к источнику данных Дополнительные сведения см. в статье Источники данных, которые можно использовать для слияния почты.

Изменение списка рассылки

Нажмите кнопку Изменить список получателей.

В разделе Получатели слияния снимите флажок рядом с именами тех людей, которым не нужно получать вашу рассылку.

Примечание: Вы также можете отсортировать и отфильтровать список, чтобы облегчить поиск имен и адресов. Дополнительные сведения см. в статье Сортировка данных для слияния и Фильтрация данных для слияния.

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

Для вставки полей слияния на конверт, наклейку, сообщение электронной почты или письмо

нажмите Рассылки > Блок адреса.

Дополнительные сведения см. в статье Вставка блока адреса

Чтобы добавить строку приветствия, выберите пункт Строка приветствия.

Дополнительные сведения см. в статье Вставка строки приветствия.

Сведения о том, как добавить поля слияния, такие как номера счетов, см. в статье Вставка полей слияния.

Нажмите кнопку ОК.

В меню Файл выберите команду Сохранить.

Если вы хотите подробнее узнать о возможностях для настройки сообщения электронной почты, см. статью Слияние электронной почты в Word.

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

Нажмите Рассылки > Просмотр результатов.

Перемещаясь по записям в источнике данных с помощью кнопок Следующая запись и Предыдущая запись , посмотрите, как записи будут отображаться в документе.

Нажмите Найти и объединить > Печать документов или Отправка сообщений электронной почты.

При сохранении документа слияния подключение к источнику данных сохраняется. Вы можете повторно использовать документ слияния для следующей массовой рассылки.

Откройте документ слияния и нажмите кнопку Да, когда Word спросит, нужно ли сохранить подключение.

Ниже приведены некоторые советы по подготовке электронной таблицы Excel к слиянию. Проверьте следующее:

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

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

Записи данных, содержащие значения в процентах, денежные значения и почтовые индексы, в электронной таблице должны быть надлежащим образом отформатированы, чтобы приложение Word правильно их прочитало.

Электронная таблица Excel, которая будет использоваться в слиянии, должна храниться на локальном компьютере.

Изменения и дополнения необходимо внести в электронную таблицу до ее подключения к документу для слияния в Word.

Подключение и изменение списка рассылки

Подключение к источнику данных Дополнительные сведения см. в статье Источники данных, которые можно использовать для слияния почты.

Нажмите кнопку Изменить список получателей.

Нажмите кнопку ОК.

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

Перейдите к разделу Рассылки > Вставить поле слияния.

Добавьте необходимое поле.

При необходимости повторите шаги 1 и 2.

В меню Файл выберите команду Сохранить.

Если вы хотите подробнее узнать о возможностях для настройки сообщения электронной почты, см. статью Слияние электронной почты в Word.

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

Нажмите Рассылки > Просмотр результатов.

Перемещаясь по записям в источнике данных с помощью кнопок Следующая запись и Предыдущая запись, посмотрите, как записи будут отображаться в документе.

Нажмите Найти и объединить > Печать документов или Слияние по электронной почте.

При сохранении документа слияния подключение к источнику данных сохраняется. Вы можете повторно использовать документ слияния для следующей массовой рассылки.

Откройте документ слияния и нажмите кнопку Да, когда Word спросит, нужно ли сохранить подключение.

Источник: support.office.com

Слияние Excel и Word, зачем это нужно и что это дает

В статье рассмотрим слияние Excel и Word на практике. Эта нужно при написании какого-либо письма, отчета и других документов. Затем, его отправляют людям по электронной почте или распечатывают через принтер.

Что такое слияние Excel и Word

Здравствуйте друзья! Слияние Excel и Word – это соединение двух документов в один. Word является главным документом, а таблица Эксель его источником. Слияние документов в Word и Excel происходит очень быстро. Эту схему работы мы будем разбирать чуть позже.

Зачем совмещать документы Word и Excel? Это делается для составления писем, электронных сообщений (чтобы отправить письмо по электронной почте), конвертов, каталогов и наклеек.

Допустим мы имеем на компьютере таблицу с информацией о продвигаемых статьях, которую нужно передать коллеге по работе в виде письма. В ней содержится название статьи, дата, когда она была опубликована и какие статьи можно найти в Сети. А документ Word, должен быть пустым, чтобы таблица успешно с ним соединилась.

В следующей части статьи попробуем это сделать.

Сначала работаем с документом Word

Для начала разберём процесс вставки двух документов согласно инструкции:

  1. Откройте на компьютере пустой документ Ворд. Откроем для работы отдельный файл Word, который не должен содержать в себе текстовой и цифровой информации.
  2. Загружаете таблицу в Word. Можете сделать проще – вставьте табличный процессор в документ Excel. Об этом можете узнать в статье на блоге.
  3. Сохраняете документ. После того, как Вы соедините два документа в один, его можно сохранить на компьютер. Или используйте кнопку в Ворде печать, чтобы его распечатать на листе бумаги A4.

Рассмотрим все подробности соединения двух документов во всех деталях.

Слияние документов в Word и Excel, пошаговая инструкция

Итак, как сделать слияние документов в Word и Excel? Всё просто. Приготовьте заранее таблицу Excel с данными. Далее, создаёте на компьютере пустой документ текстового редактора Word.

Читайте также:  Как в excel включить проверку орфографии

Затем, нажмите в созданном документе на раздел «Рассылки» (версия Ворда 2007) и выберите варианты «Пошаговый мастер слияния» (Скрин 1).

Далее, будет открыто окно справа, в котором нужно нажать на «Письма» или другой вариант. Внизу нажимаете на ссылку – «Далее, открытие документа» (Скрин 2).

В следующем окне оставляем всё без изменений и нажимаете раздел – «Далее, выбор получателей» (Скрин 3).

В нём нужно оставить первый вариант – «Использование списка», чтобы загрузить в документ данные из Excel таблицы.

Для этого нажмите кнопку «Обзор» и добавьте Excel-таблицу со своего компьютера (Скрин 4).

После чего можете нажать «ОК». Далее, Вам предложат убрать галочки в списке. Если какое-то слово не нужно, то можете его убрать. Затем, нажимаем «OK».

Далее, нажимаете на раздел «Вставить поле слияния» и просто устанавливаете данные из таблицы в нужные места документа Word (Скрин 5).

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

Заключение

Мы сделали в статье слияние документов в Word и Excel по инструкции. Вы сможете соединить нужные Вам документы довольно быстро. Во время вставки данных из Эксель таблицы, можно переносить слова или цифры с помощью горячих клавиш Ворда. Например, используем клавишу «Enter», чтобы перенести часть предложения на другую строку. Когда письмо будет создано, его Вы можете отправить по электронной почте другому человеку. Удачной работы в документе Word!

Источник: biz-iskun.ru

Массовая рассылка (слияние) с помощью Excel и Word

Привет! Сегодня решил осветить один из тех инструментов, а именно массовую рассылку (слияние) документов. Этот инструмент относится к тем, что:

  • легки в использовании
  • малоизвестны
  • приносят охрененную пользу

и еще один нюанс – это единственный из всех инструментов, который использует связь с Word. Даже более того, этот инструмент больше относится к Word, чем к Excel.

Применение инструмента

Представим ситуацию. Вы начальник отдела кадров, в котором утвержденный проект трудового договора. Каждый сотрудник, включая гендира, подписывает ежегодно один и тот же документ, который каждый раз отличается только в деталях, индивидуально присущих каждому человеку – ФИО, должность, зарплата, домашний адрес и т.д.

Или ситуация – когда надо отправить одно и то же письмо куче адресатов – новогоднее поздравление, приглашение на благотворительный концерт, уведомление – маркетологи например часто вынуждены клепать подобные письма с конвертами своим клиентам.

Как обычно делается? Либо вы вносите каждый раз перед распечаткой в установленный шаблон нужные изменения либо создаете на каждого сотрудника (адресата) отдельный документ, в котором только корректируете дату подписания.

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

Что необходимо

В первую очередь нам нужны:

  • Документ-шаблон в Word’е
  • Список адресатов с их характеристиками (адресами, полом, обращением. )

У меня для примера простенькое письмецо:

Серым отмечены блоки, индивидуальные для каждого адресата. Как видите, нужно подготовить обращение (Уважаемый/Уважаемая), нужные поля в родительном падеже (Иванову). Соответственно, на каждый такой блок я готовлю табличку в Excel:

Слияние – вот как называется этот инструмент. Для этого открываем наш шаблон в Word и нажимаем на вкладке “Рассылки” – “Начать слияние” – “Пошаговый мастер слияния”.

Далее появится справа панель, где поэтапно надо выбирать нужный вариант.

  1. Выбор типа документа. Я выбрал “Письма”
  2. Открытие документа. Я уже открыл, поэтому “Текущий документ”.
  3. Выбор получателей. У меня уже готовый список, поэтому “Использование списка” и Обзор. Там выбираю свой файл.
  4. Создание письма. Мне много блоков надо ввести, поэтому поочередно выбираю нужное место в письме и через “Другие элементы” вставляю нужный мне элемент.
  5. Просмотр писем. Здесь можно прокрутить ваши записи, т.е. посмотреть все документы, нажимая на соответствующие стрелочки.
  6. Завершение слияния. Тут есть два варианта – “Печать” – можете распечатать готовые документы, при этом выбрав только тех, кто нужен. И другой вариант “Изменить часть писем” – здесь каждый документ формируется друг за другом. Это нужно для того, чтобы внести какие-то редкие изменения, которые просто нецелесообразно втыкать в таблицу. При этом также можно выбрать какие письма вам выгрузятся в Word, а какие не нужны.

Сохраните документ. Потом при открытии вас будут спрашивать

Отвечаете “Да” и можете просматривать шаблон с текущими адресами прямо на панели, слияние делать больше не придется.

Очевидный плюс этого инструмента – никакой рутины. Подготовка документа будет сводиться лишь к открытию, выбору адресатов и распечатке (отправке).

Обычно я делаю быструю пояснялку для Youtube, но этот инструмент уже освещен в моем бесплатном часовом видеокурсе “Топ-10 инструментов Excel “. Все мои подписчики его получили, если же его у вас нет, можете его получить, введя в поле в правой части свои контакты и после подтверждающего письма (где надо кликнуть на ссылке) вам придет письмо со ссылкой на видеокурс. Там вы заодно познакомитесь еще с 9ю инструментами, которые приносят огромную пользу в работе всем пользователям Excel.

P.S. Понравилась статья? Подпишитесь на рассылку в правой части страницы (Бесплатный курс “Топ-10 инструментов Excel”) и будьте в курсе новых событий.

Массовая рассылка (слияние) с помощью Excel и Word : 9 комментариев

А как приложить файл к каждому письму?

Честно, не уверен, что это возможно.

«А как приложить файл к каждому письму?»
Через слияние — это невозможно. Можно только без использования Word. Есть рассыльщики писем в Excel, которые нужным образом настраиваются. Через них можно и файлы вкладывать, и содержание письма персональное через формулы устанавливать, и отправлять одним кликом письма для 1000 получателей. В поисковике набери «Макрос отправки письма из Excel через Outlook» и найдешь.

Отличная статья, спасибо! Всё делала по Вашей инструкции — получилось! Один вопрос: как настроить отображение дат в формате ДД.ММ.ГГГГ? (По умолчанию они выходят в виде ММ/ДД/ГГГГ)

Читайте также:  Замена текста в excel

» как настроить отображение дат в формате ДД.ММ.ГГГГ?»
В исходнике Excel дату необходимо хранить в виде текста. Например создайте дополнительный столбец, с формулой =Текст(A2;»дд.мм.гггг») и в Word ссылайтесь на этот столбец.

У меня в оутлуке несколько почт, как выбрать нужную почту отправления?

Боюсь, что пойдет та, что по умолчанию.

Замечательная статья, только имена указаны не в родительном, а в дательном падеже)

Источник: excelpractic.ru

Подготовка документов при массовых изменениях: Слияние шаблона Word и источника данных Excel

Недавно в одной организации наблюдала дикую картину 🙂

Компания переезжала в новое здание – из МО в Москву. Речь, соответственно, об изменении существенных условий трудового договора для всех сотрудников. По процедуре сотрудников нужно уведомить под роспись о предстоящем переезде, а затем заключить со всеми дополнительные соглашения к трудовым договорам. В организации работают около 1,5 тысяч человек, отдел кадров должен срочно подготовить документы.

Что же происходит дальше?
Начальник отдела кадров направляет запрос в отдел информационных технологий о доработке кадровой системы: нужно создать печатные формы – уведомление и дополнительное соглашение. ИТ отвечают, что подобная доработка будет стоить столько-то тысяч евро, а расходы в бюджет не заложены, и, кроме прочего, реализация возможна не ранее, чем через два месяца.

Посылая проклятия в адрес отдела ИТ, кадровики выходят на работу в выходные, бросив дома маленьких детей. Бессмертный трудовой подвиг: за двое суток создано 3000 документов! В шаблон вручную добавляли имя и паспортные данные каждого работника, и так 3000 раз!

Смогут ли они простить себе так бездарно потраченное время, когда узнают, что используя Слияние (Mail Merge) шаблона в Word с таблицей Excel, содержащей персональные данные, сделать это можно было минут за двадцать 🙂

ШАГ 1. Создаем шаблон документа в Word.

Красным выделены те данные которые будут изменяться: фамилия, имя, отчество, номер, дата трудового договора, должность, подразделение и окончания в словах уважаемый(-ая) и получил(-а) в зависимости от пола.

ШАГ 2. Создаем источник данных в Excel.

После того, как мы настроим Слияние, программа будет подставлять данные из источника в шаблон. Каждая строка – отдельный документ.

ШАГ 3. Возвращаемся к шаблону документа, который мы создали в Word. Нам предстоит работать со вкладкой “Рассылки”, внимательно изучите ее.

Нажимаем кнопку “Выбрать получателей”, выбираем вариант “Использовать существующий список” и открываем источник данных (файл Excel с информацией о сотрудниках).

В следующем окне выбираем лист файла, на котором содержатся нужные данные.

ШАГ 4. Ставим курсор в том месте текста шаблона, куда нужно вставить данные из источника, нажимаем кнопку “Вставить поле слияния” и выбираем нужное поле.

Вот так выглядит мой шаблон после того, как вставлены все поля слияния:

ШАГ 5. Создаем Правила, изменяющие окончания слов “уважаемый” и “получил” в зависимости от пола сотрудника.

Ставим курсор после перед окончанием слова. Нажимаем кнопку “Правила” и выбираем “IF. THEN. ELSE” в выпадающем списке.

Записываем правило: если пол женский – тогда . иначе .

ШАГ 6. Форматируем даты.

Если раньше вам уже приходилось использовать Рассылки (Слияние), вы наверняка сталкивались с тем, что даты, перенесенные из Excel, выглядят в Word совершенно не так, как нужно. Например, вместо 19.06.2012 вы, скорее всего, увидите 6/19/2012, вряд ли такой результат вас устроит.

Есть разные способы решить эту проблему, воспользуемся самым простым и удобным.

Нажмем сочетание клавиш Alt+F9, теперь мы можем видеть коды полей слияния.

Внутри кода поля Дата_договора перед закрывающей фигурной скобкой поставим обратную косую черту, а после нее ключ форматирования:
< MERGEFIELD "Дата_договора" @ “DD.MM.YYYY” >
@ – обозначение даты, “DD.MM.YYYY” – ключ формата даты вида 19.06.2012.
Вы можете использовать любой другой формат. Например, чтобы дата имела вид 19 июня 2012 г., используйте ключ @ “DD MMMM YYYY г.” .

Чтобы выйти из режима редактирования кодов, снова нажимаем Alt+F9.

ШАГ 7. Нажимаем кнопку “Просмотр результатов”, чтобы проверить, что получилось.

ШАГ 8. Редактируем список сотрудников.

Нажав на кнопку “Изменить список получателей” можно исключить отдельные записи из списка, проверить, нет ли повторов, установить сортировку или фильтры.

Сортировке стоит уделить особое внимание, чтобы не пришлось тратить время на раскладывание документов после того, как они будут распечатаны. Удобнее всего использовать сортировку по фамилиям сотрудников или по названиям подразделений.

ШАГ 8. Завершаем слияние.

Нажимаем кнопку “Найти и объединить”. Если выбрать вариант “Печать документов”, документы будут сразу отправлены на принтер. Если же нужно перед печатью просмотреть документы и внести правки, выбираем “Изменить отдельные документы”.

Будет сформирован отдельный файл Word с результатами слияния.

Готово! Наслаждаемся сэкономленным временем!

UPDATE в ответ на комментарий alexey_lao :
При помощи несложного макроса можно сохранить каждый документ как отдельный файл.
[ Подробнее. ]

Сохраняем наш шаблон как файл с расширением .docm (файл Word с поддержкой макросов).

Нажимаем сочетание клавиш Alt+F8 (вызов окна Макрос).

В открывшемся окне задаем “Имя” макроса (например, SaveFiles) и выбираем наш файл с шаблоном в выпадающем списке “Макросы из” (я предпочитаю создавать макросы непосредственно в файле, чтобы они работали и тогда, когда файл открыт на другом компьютере). Нажимаем кнопку “Создать”.

В том месте, где мигает курсор, записываем код макроса:

Dim DocNum As Integer
For DocNum = 1 To ActiveDocument.MailMerge.DataSource.Reco rdCount
ActiveDocument.MailMerge.DataSource.Acti veRecord = DocNum
With ActiveDocument.MailMerge
.Destination = wdSendToNewDocument
.SuppressBlankLines = True
With .DataSource
.FirstRecord = ActiveDocument.MailMerge.DataSource.Acti veRecord
.LastRecord = ActiveDocument.MailMerge.DataSource.Acti veRecord
End With
.Execute Pause:=False
End With
With ActiveDocument
.SaveAs FileName:=”C://Test/” & DocNum , FileFormat:=wdFormatXMLDocument
.Close
End With

Вместо C://Test/ укажите адрес папки, в которой вы хотите сохранить документы.
Закрываем окно редактора Visial Basic и возвращаемся в наш документ с шаблоном.

Снова нажимаем Alt+F8, выбираем макрос SaveFiles в списке и нажимаем кнопку “Выполнить”.

Пока компьютер по очереди создает и сохраняет каждый документ, можно выпить чашку кофе с печенькой. Или пойти домой поспать, если документов больше, чем пара сотен 🙂

Источник: excel4hr.livejournal.com