Как сделать источник данных в word

Как сделать источник данных в word?

Создание источника данных Word

На панели слияния щелкнуть на кнопке диалогового окна Слияние. Выбрать Источник данных, щелкнуть по кнопке Получить данные и выбрать Создать источник данных. В открывшемся окне путем ввода новых названий в раздел «Поле» (кнопка Добавить) или удаления (кнопка Удалить) ненужных полей из готового списка Поля в строке заголовка создается структура базы данных (название полей для записей). Порядок следования названий полей можно изменять, используя стрелки кнопки Порядок. Созданную структуру источника данных следует сохранить на диске, а затем заполнить данными, вводя значения в соответствующие поля. Переход между полями осуществляется щелчком мыши или клавишей . По окончании ввода всей записи нужно нажать кнопку Добавить. При нажатии кнопки Источник база данных показывается на экране в виде таблицы. В дальнейшем базу данных можно редактировать, используя кнопку Правка источника данных.

Добавлять комментарии могут только зарегистрированные пользователи.

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

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

Представим, что мы пишем статью.

Выделенное предложение было взято из другой книги. Укажем, из какой именно. Вот, как это делается:

1. Помещаем курсор в конец фрагмента.

2. Во вкладке «Ссылки» нажимаем на иконку «Вставить ссылку». Выбираем команду «Добавить новый источник».

3. Открывается окно, в котором мы можем создать новый источник.

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

Это может быть книга, статья, материалы конференции и многое другое.

5. Далее заполняем остальные поля:

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

• Если книгу писало несколько человек, то мы можем поставить галочку напротив слов «Корпоративный автор» и указать всех авторов.

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

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

7. Повторяете весь процесс для каждого источника, который у вас есть.

Когда все книги добавлены, создаем список литературы.

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

2. Выбираете, как назвать библиографию: «Список литературы», «Ссылки», или «Цитируемые труды». Нажимаете на нужный вариант.

3. В документе тут же появляется список литературы.

Заметьте, все источники в нем уже расположены в алфавитном порядке и отформатированы по стандарту. Кстати, выбрать его вы можете самостоятельно тут:

Итак, теперь вы знаете, что c помощью Word в документ можно добавлять источники и создавать на их основе список литературы. Это очень удобные инструменты, так как они позволяет не только добавить источники и собрать ссылки, но и расположить их по порядку, а также отформатировать их в соответствии с указанным стилем.

На нашем сайте уже была опубликована заметка, посвящённая слиянию. Но редактор Word с тех пор так сильно изменился, что пришла пора взглянуть на этот процесс по-новому. В сегодняшней заметке я приведу пример процесса слияния для Word 2007.

  1. Определяем тип создаваемого документа. Вкладка «Рассылки»→группа «Начать слияние»→»Начать слияние»→»Письма»;
  2. В той же группе «Выбрать получателей»→»Использовать существующий список…» и укажите путь к файлу базы данных;
  3. Вводим постоянную часть текста. В нужных местах вставляем соотвествующие поля базы данных (группа «Составление документа и вставка полей»→»Вставить поле слияния»);
  4. Если нужно поставить условие, например для изменения обращения в зависимости от пола, то выбираем «Правила»→IF…THEN…ELSE после чего заполнить поля, как на рисунке:
  5. Как вы видите, поля отличаются от обычного текста. Чтобы увидеть результат слияния, нажмите кнопку «Просмотр результатов». Поле со стрелочками справа от кнопки, позволяет просмотреть результат слияния для разных записей базы данных;
  6. На этом процесс создания писем заканчивается. Все письма можно сохранить в виде одного документа (группа «Завершить»→»Найти и объединить»→»Изменить отдельные документы…»), («Найти и объединить»→»Печать документов…») или отослать по электронной почте («Найти и объединить»→»Отправить электронные сообщения…»). В случае отправки по электронной почте, адрес тоже нужно указывать из поля базы данных.

Файлы с примерами можно скачать:

После скачивания, при попытке открыть файл будет запрошено разрешени на соединение с базой данных. При этом придётся указать новый путь к базе данных. Пошаговый процесс для Word 2007 показан на рисунке

Источник:
http://word-office.ru/kak-sdelat-istochnik-dannyh-v-word.html

Создание источника данных для слияния в Word

Теперь нужно создать источник данных слияния (адресов и фамилий получателей письма).

1. В разделе Выбор получателей окна Слияние области задач выберите пункт Создание списка (рис. 8.6).

Рис. 8.6. Окно Выбор получателей мастера Слияние

2. Щелкните на команде Создать в разделе Создание списка. Откроется окно диалога, показанное на рис. 8.7.

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

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

Рис. 8.7. Создание источника данных

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

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

3. Щелкните на кнопке Настройка. Откроется окно диалога, пока занное на рис. 8.8.

4. Выделите пункт Обращение.

5. Щелчком на кнопке Удалить сотрите выделенное поле.

Рис. 8.8. Настройка полей источника данных

Рис. 8.9. Окно диалога Получатели слияния

6. Повторяя шаги 4 и 5, удалите все поля, кроме Имя, Фамилия, Организация, Адрес 1 и Индекс.

7. Щелкните на кнопке ОК.

8. Щелкните на кнопке Закрыть окна диалога Создание источника данных.

9. В открывшемся окне диалога сохранения документа введите имя Гости и щелкните на кнопке Сохранить. Появится показанное на рис. 8.9 окно диалога Получатели слияния, в котором в настоящее время нет ни одной записи.

Читайте также  Как сделать цветной фон в microsoft word?

10. Вам обязательно придется когда-нибудь ввести информацию в источник данных. Щелкните на кнопке Изменить. , чтобы сделать это сейчас. Откроется форма для ввода данных. Давайте добавим несколько записей. Позже слияние сгенерирует ровно столько копий главного документа, сколько записей имеется в источнике данных.

11. Заполните поля формы.

12. Чтобы добавить еще одну запись, щелкните на кнопке Создать запись.

13. Введите еще несколько записей, перенеся в них информацию, представленную в табл. 8.1.

ТАБЛИЦА 8.1. Источник данных слияния

Источник:
http://tepka.ru/msoffice/804.html

Работа с базами данных в текстовом редакторе Microsoft Word

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

Напомним основные положения (см. также [1]). При проведении слияния задействованы две части: база данных и документ, а сама операция слияния как раз и позволяет объединить их (в документе используются данные из базы данных). Как правило, слияние применяется для оформления в документе текстового редактора писем, информация для которых (фамилии адресатов, их адреса и т.п.) хранится в базе данных. В статье [1] приведен ряд примеров использования слияния документов при решении задач “школьной” жизни. Возможны и другие примеры.

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

Итак, пусть имеется лист электронной таблицы Microsoft Excel (см. рис. 1). На нем представлена информация об учениках школы: фамилия, имя, класс, пол и дата рождения, а также для каждого учащегося рассчитано число полных лет в его возрасте и определено, является ли он (она) именинником на текущей неделе. Этот лист и будем рассматривать как базу данных.

Сначала учащимся предлагается простое задание: в текстовом редакторе Microsoft Word напечатать список, скажем, 10а класса.

Задача решается следующим образом.

1. Открывается панель инструментов Слияние (Вид — Панели инструментов — Слияние).

2. Во вкладке Рассылки выбирается пункт Выбрать получателей — Использовать существующий список, после чего следует указать файл Excel со списком учеников (см. рис. 2), а в нем — соответствующий лист.

3. Выбираются (по одному) поля базы данных, которые будут использоваться в основном документе (нужные поля слияния). Для этого предназначена кнопка Вставить поля слияния (см. рис. 3 2 ). После вставки полей в документ между их именами нужно сделать необходимое число пробелов.

Если на этом и закончить работу, то будет отобран список всех учеников в таблице, причем на одном листе будут представлены фамилия, имя и обозначение класса лишь одного ученика. Поэтому для решения поставленной задачи надо воспользоваться фильтром — выбрать Изменить список получателей — Фильтр и в окне Фильтр и сортировка выбрать “Класс”, “равно” и “10а” (см. рис. 4).

4. Для объединения всех отобранных записей в одном документе необходимо выполнить команды Найти и объединитьИзменить отдельные документыОбъединить все.

5. Ну а для того, чтобы все фамилии были на одной странице, следует заменить разрыв раздела на знак абзаца по всему документу (см. рис. 5).

Конечный вид документа представлен на рис. 6.

Фактически мы только что продемонстрировали, как создать простейший запрос к базе данных.

После этого можно предложить ученикам самостоятельно выдать список всех, кто родился в текущем месяце, “невезучих”, родившихся 13-го числа, всех, кто родился в первой половине года, и т.п.

Можно также создавать запросы со сложными условиями. Например, получить список всех девочек, родившихся в феврале, или список всех Маш и Марий, список мальчиков для военкомата (тех, кому исполнилось 16 лет) и т.п.

Несколько более сложные запросы возникают, когда мы хотим получить, например, список всех мальчиков 7-х классов. Очень часто ученики не обращают внимания, что в графе (поле) “Класс” стоит обозначение класса с буквой. Это означает, что в фильтре запроса в списке Сравнение (см. рис. 4) необходимо использовать пункт “содержит”.

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

Интересным аспектом предложенной методики является обсуждение с учащимися преобразования логических выражений (сложных условий). Рассмотрим следующий запрос: “Требуется выдать список девочек старших классов, у которых в поле “Имя” записано Лена или Елена”.

Здесь мы имеем четыре условия:

1) поле “Имя” равно “Лена” (обозначим его для краткости — Л);

2) поле “Имя” равно “Елена” (Е);

3) поле “Класс” содержит 10 (К10);

4) поле “Класс” содержит 11 (К11).

После обсуждения с учащимися общего условия для отбора значений в список можно получить такое:
(Л ИЛИ Е) И (К10 ИЛИ К11), причем именно со скобками, так как операция конъюнкции выполняется раньше, чем операция дизъюнкции. Однако при работе с фильтром (см. рис. 4) скобки расставить нельзя. Как же быть? Ответ такой — надо раскрыть скобки, не забывая, что конъюнкция (И) — это аналог умножения, а дизъюнкция (ИЛИ) — аналог сложения:

Таким образом, фильтр будет следующим: Имя равно Лена И Класс содержит 10 ИЛИ Имя равно Лена И Класс содержит 11 ИЛИ Имя равно Елена И Класс содержит 10 ИЛИ Имя равно Елена И Класс содержит 11. Фрагмент окна Фильтр и сортировка с таким условием 3 приведен на рис. 7.

Рис. 7. Фрагмент окна Фильтр и сортировка

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

1. Сенокосов А.И. Слияние документов как лучшее средство от головной боли. / Информатика, № 2/2006.

Примечание редакции. Как отмечалось, при описании методики автор использует версию Microsoft Word 2007. В предыдущих версиях редактора вид панели инструментов Слияние отличается от представленного в статье. В таких версиях:

1) для выбора файла Excel со списком учеников в качестве источника данных следует использовать кнопку (Открыть источник данных);

2) для вставки в документ нужных полей слияния предназначена кнопка (Вставить поля слияния);

3) для отображения имен полей или отобранных значений используется кнопка (Поля/данные);

4) окно Фильтр и сортировка вызывается с помощью кнопки (Получатели). После этого надо щелкнуть на стрелке () рядом с надписью на заголовке столбца и выбрать пункт Дополнительно;

5) объединить все отобранные записи в одном документе можно с помощью кнопки (Слияние в новый документ);

6) замена разрыва раздела на знак абзаца по всему документу осуществляется “обычными” средствами Word (Правка — Заменить, с использованием специальных символов).

Читайте также  Как сделать цветной лист в Ворде

1 При создании этой таблицы целесообразно ознакомить учащихся с такими понятиями, как “база данных”, “поле”, “запись” и “запрос”. — Прим. ред.

2 Автор использует версию редактора Word 2007. — Прим. ред.

3 В окне условие представлено не полностью (используется вертикальная полоса прокрутки). — Прим. ред.

Источник:
http://inf.1sept.ru/view_article.php?ID=200802403

Как создать список источников в Word

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

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

Представим, что мы пишем статью.

Выделенное предложение было взято из другой книги. Укажем, из какой именно. Вот, как это делается:

1. Помещаем курсор в конец фрагмента.

2. Во вкладке «Ссылки» нажимаем на иконку «Вставить ссылку». Выбираем команду «Добавить новый источник».

3. Открывается окно, в котором мы можем создать новый источник.

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

Это может быть книга, статья, материалы конференции и многое другое.

5. Далее заполняем остальные поля:

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

• Если книгу писало несколько человек, то мы можем поставить галочку напротив слов «Корпоративный автор» и указать всех авторов.

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

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

7. Повторяете весь процесс для каждого источника, который у вас есть.

Когда все книги добавлены, создаем список литературы.

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

2. Выбираете, как назвать библиографию: «Список литературы», «Ссылки», или «Цитируемые труды». Нажимаете на нужный вариант.

3. В документе тут же появляется список литературы.

Заметьте, все источники в нем уже расположены в алфавитном порядке и отформатированы по стандарту. Кстати, выбрать его вы можете самостоятельно тут:

Итак, теперь вы знаете, что c помощью Word в документ можно добавлять источники и создавать на их основе список литературы. Это очень удобные инструменты, так как они позволяет не только добавить источники и собрать ссылки, но и расположить их по порядку, а также отформатировать их в соответствии с указанным стилем.

Источник:
http://www.skill.im/articles/ms-word/kak-sozdat-spisok-istochnikov-v-word

Как сделать источник данных в word?

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

Чтобы включить данные Microsoft Access в существующий документ Word , вставьте содержимое таблицы или запроса Microsoft Access . Чтобы сформировать нужный набор данных, используйте запрос для отбора и сортировки полей и записей. Чтобы поддерживать данные в документе обновленными, создайте связь с данными Microsoft Access . При каждом изменении данных в Microsoft Access их копия будет автоматически обновляться в документе Word .

Вставка данных из базы данных или другого источника данных в существующий документ Word

1. В документе Word выберите место вставки содержимого таблицы или запроса.

2. Отобразите панель инструментов Базы данных, а затем нажмите кнопку В ставить базу данных.

3. Нажмите кнопку П олучить данные.

4. Если для получения, отбора и сортировки данных следует использовать Microsoft Access и/или Word , перейдите к шагу 5.

Если для получения, отбора и сортировки данных следует использовать Microsoft Query , нажмите кнопку MS Query , создайте запрос, а затем перейдите к шагу 9. Выберите Базы данных MS Access в списке Тип файлов.

5. В поле Имя файла введите имя нужной базы данных Microsoft Access , а затем нажмите кнопку О ткрыть.

6. Выберите вкладку Таблицы или Запросы, выберите нужную таблицу или запрос, а затем нажмите кнопку OK.

7. Чтобы выполнить отбор записей и/или полей для включения в таблицу Word , нажмите кнопку Отбор записей, выберите нужные параметры, а затем нажмите кнопку OK.

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

· Условие сравнения, например: Равно или Н е пусто.

· Текст или числа, с которыми требуется сравнить содержимое поля данных.

Например, для отбора записей данных о заказчиках из Урюпинска укажите поле данных Город, используйте условие сравнения Равно и введите текст Урюпинск.

8. Для настройки форматирования таблицы Word нажмите кнопку Автоформат таблицы, выберите нужные параметры, а затем нажмите кнопку OK.

9. Нажмите кнопку В ставить данные.

10. В группе В ставить записи укажите, какие записи следует включить в таблицу Word .

11. Чтобы сохранить возможность обновления данных в таблице Word в случае изменения исходных данных, установите флажок В ставить данные как поле.

Получение данных из внешнего источника данных с помощью программы Microsoft Query

Приложение Microsoft Query позволяет создавать запросы и получать нужные данные из внешнего источника данных – текстового файла с разделителями, электронной таблицы, базы данных. Например, можно получить данные Microsoft Excel об определенном товаре по регионам. Для создания простых запросов используйте мастер запросов, а для создания более сложных запросов — дополнительные возможности Microsoft Query .

Для получения внешних данных с помощью Microsoft Query необходимо выполнить следующие действия:

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

· Установить приложение Microsoft Query . Если приложение Microsoft Query недоступно, установите его.

· Укажите источник данных, а затем приступайте к работе с программой Microsoft Query . Например, если нужно вставить сведения из базы данных, обратитесь к панели инструментов Базы данных, нажмите кнопку Д обавить базу данных, нажмите кнопку Получить данные, а затем — кнопку MS Query . При выполнении слияния нажмите кнопку MS Query в диалоговом окне Открытие источника данных или Создание источника данных. После запуска Microsoft Query следуйте указаниям помощника по составлению запросов. (Если помощник не отображается, нажмите кнопку Помощникв диалоговом окне Выбор источника данных. Если помощник не установлен, выберите в меню Справка команду Справка по Microsoft Word ).

Читайте также  Как сделать красивый текст в Ворде

Примечание. Существуют и другие способы создания запросов и получения внешних данных. Например, при вставке сведений из базы данных или выполнении слияния допускается применение существующего запроса Microsoft Access или создание простого запроса с помощью Word

Word вставляет данные в таблицу Word в виде поля DATABASE, связанного с исходной таблицей или запросом. Чтобы обновить поле, выделите его в таблице и нажмите клавишу F9.

В обычном состоянии в документе отображаются не коды полей, а данные. Если для проверки документа необходимо увидеть коды полей, необходимо установить отметку в поле «Показывать коды полей» на закладке «Вид» в меню «Серви с- >Параметры».

Коды полей: DATABASE

Вставляет результат выполнения запроса по базе данных в таблицу Word . Если число столбцов превышает 62, результат выполнения запроса оформляется в виде столбцов, разделенных знаками табуляции. Поле DATABASE содержит все сведения, необходимые для подключения к базе данных и выполнения запроса SQL. Для повторного выполнения запроса следует обновить это поле.

Поле DATABASE вставляется при нажатии кнопки В ставить базу данных на панели инструментов Базы данных.

Источник:
http://gsmtut.narod.ru/ppp/16.htm

Слияние документа Word с источником данных Microsoft SQL Server с помощью VBA Access 2003

Сейчас мы с Вами рассмотрим пример реализации того, как можно выполнить слияние данных Word с данными Microsoft SQL Server, при этом данный процесс будет автоматизирован средствами VBA Access 2003.

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

Однажды у меня встала задача автоматизировать слияние некого шаблона Word с данными расположенными на SQL сервере, при этом все это необходимо было внедрить в программу, разработанную в Access 2003 (ADP проект). И сегодня я покажу пример решения данной задачи.

Исходные данные

И для начала давайте разберем исходные данные, т.е. что мы имеем.

Итак, в качестве клиента, как я уже сказал, у нас будет выступать ADP проект Access 2003. В качестве источника данных для примера будет выступать SQL Server 2012 Express. На компьютере установлен Microsoft Office 2013 (и Access 2003).

Создадим на сервере тестовую таблицу и заполним ее данными (допустим в базе данных Test). Для этого Вы можете запустить следующую SQL инструкцию.

Начинающим программистам SQL рекомендую почитать мою книгу «Путь программиста T-SQL», в ней я подробно рассказываю про многие полезные конструкции и функции языка T-SQL.

Заметка! Если Вы не знаете, что делает вышеуказанная инструкция, рекомендую посмотреть мой видеокурс «T-SQL. Путь программиста от новичка к профессионалу. Уровень 1 – Новичок», который предназначен для начинающих. В нем подробно рассмотрены все базовые конструкции языка SQL, включая все вышеперечисленные.

Создаем файл подключения к источнику данных MS SQL Server

Теперь давайте создадим файл подключения (ODC) к нашему источнику данных. Данный файл будет выступать своего рода «шаблоном файла подключения», так как впоследствии мы можем, и будем переопределять и базу данных и сам SQL запрос.

Для создания файла подключения к SQL серверу давайте откроем Word и стандартным способом создадим данный файл, т.е. с помощью функционала «Рассылки». (Кстати пример создания подключения к SQL серверу из Excel мы с Вами уже рассматривали в материале – Excel — Подключение и получение данных с SQL сервера).

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

Затем в окне выбора источника данных нажимаем кнопку «Создать».

Далее выбираем тип источника данных, т.е. Microsoft SQL Server. Жмем «Далее».

Потом вводим адрес сервера и нажимаем «Далее».

Затем выбираем базу данных и таблицу для подключения, еще раз напомню, это всего лишь шаблон, все эти параметры мы будем переопределять, жмем «Далее».

И в заключение вводим понятное название файла подключения, а также мы можем сразу его сохранить в нужный нам каталог путем кнопки «Обзор», по умолчанию он сохраняется в «C:UsersИмя_ПользователяDocumentsМои источники данных». Нажимаем «Готово».

Все, файл создан, Word можем закрыть без сохранения.

Создаем шаблон Word для слияния

Теперь давайте подготовим шаблон Word, т.е. это тот документ, в который мы будем подставлять данные из базы данных SQL сервера.

Вся подготовка сводится к тому, что нам необходимо вставить поля слияния там, где это нам нужно. Это делается следующим образом. Вкладка «Вставка -> Экспресс-блоки -> Поле».

Ищем поле MERGEFIELD и вводим название поля, которое будет соответствовать полю в источнике данных (в моем случае это ProductName и Price). Жмем «ОК».

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

Код VBA Access 2003 для слияния документа Word с источником данных MS SQL Server

Осталось написать код VBA, который будет осуществлять слияние. Для примера давайте добавим на форму кнопку StartMerge и поле Price для фильтрации данных. Затем в редакторе Visual Basic напишем процедуру для слияния, допустим с названием MergeWord, и в обработчик события кнопки StartMerge (нажатие кнопки) вставляем код вызова этой процедуры. Весь код будет выглядеть следующим образом (я его прокомментировал). Сразу поясню, что шаблон Word и файл ODC у меня лежат в каталоге D:Test.

Сохраняем и проверяем работу.

После нажатия на кнопку (StartMerge) запустится Word, в котором уже все данные заполнены и документов будет столько, сколько строк в источнике.

Как видим, все работает. На этом у меня все, надеюсь, материал был полезен. Пока!

Источник:
http://info-comp.ru/obucheniest/536-merge-word-doc-with-the-source-ms-sql-server.html