Статьи из блога
Word 97. Слияние документов как один из способов упростить свою работу
На работе столкнулась с тем, что необходимо было за короткий срок разослать нашим клиентам письмо-уведомление. Текст для всех одинаковый, за исключением номера письма, наименования организации, адреса. Благодаря Word и его функции слияния данная задачка была решена в короткий срок.
Для этого необходимо иметь: бланк самого письма и база данных (удобнее всего в программе Exсel создать табличку со следующими колонками: № письма, наименование организации, адрес, при этом необходимо сделать так, чтобы первая верхняя строчка содержала наименования столбцов, иначе слияние может не пройти и заполняем ее).
Методика слияния:
Пусть у нас имеется письмо, в котором текст не будет меняться за исключением тех мест, где необходимо вставить номер письма, наименование организации, адрес (из базы данных Excel).
- Открываем наше письмо, заходим в меню Сервис (Tools) и Слияние. Появляется диалоговое окно:
- Нажимаем на кнопку "Создать", где выбираем "документы на бланке" и нажимаем кнопочку "Активное окно".
- Следующий шаг: "Получить данные" и "открыть источник данных" выбираем документ, в котором находится база данных по предприятиям (документ Exсel, предварительно нами созданный).
После этого, программка скажет, что отсутствуют поля слияния в основном документе и предложит вернуться в основной документ.
- Возвращаемся в основной документ, на панели которого уже появилась панель "Слияние":
- Нажимаем кнопку "Добавить поле слияния". Программа предложит список полей слияния (данный список программа сформировала сама, опираясь на базу данных, которую мы выбрали как источник данных):
- Теперь следует поставить курсор в том месте документа, где необходимо вставить изменяющиеся данные: "№ письма" - нажать на "Добавить поле слияния", далее выбрать "М_письма". На месте курсора появится серая область:
- Точно так же вставляются в нужные места другие поля: "наименование организации" и "адрес".
- После того, как будет проделана эта работа, необходимо еще раз вернуться к диалогу "Слияние" ("Сервис" => "Слияние") и реализовать последний шаг: нажать кнопку "Объединить". Откроется следующее диалоговое окно:
- В поле "Назначение" оставить по умолчанию Новый документ - программа создаст новый документ, в котором у Вас будут находиться все письма клиентам в той последовательности, в которой они указаны в базе данных.
Осталось лишь визуально проверить, нет ли каких либо смещений в тексте и можно отправлять на печать. Письма готовы.
На первый взгляд это может показаться очень трудным, но после небольшой тренировки данное решение освобождает нас от рутинной работы вручную вставлять в письма данные клиентов. Также если в письме обнаружена ошибка, то исправив бланк письма и сделав повторно слияние, все письма будут отражаться уже с исправлениями.
Метки: word 97 | объединение документов | почта | слияние | форматирование
Просмотров: 58039
Подписаться на комментарии по RSS
Версия для печати
Еще записи по вопросам использования Microsoft Word:
- 10 полезных заметок о колонтитулах
- 3 способа очистки списка недавно открытых документов
- Microsoft Office: популярные команды на одной вкладке
- SQL для начинающих: изучите SQL онлайн за 9 часов
- Word 2007: полотно, рисунки, линии
- Абзац с цветным фоном
- Автозаполняемые колонтитулы
- Автоматизация текстового набора в Word
- Автоматическая запись макроса
- Автоматическая нумерация билетов
- Автоматическое обновление полей при открытии документа
- Автоматическое сохранение всех открытых документов
- Автотекст с последовательной нумерацией
- Автоформат документов
- Белый текст на синем фоне: ностальгия по DOS
- Буквица
- Быстрая смена ориентации страниц документа
- Быстрое выделение идущих рядом слов
- Быстрое изменение стиля форматирования текста
- Быстрое перемещение между открытыми документами Word
- Быстрое создание списков в документе
- Быстрое удаление границ у таблицы
- Быстрый доступ к диалоговому окну Параметры страницы
- Быстрый поиск форматированного текста
- Быстрый способ создания закладок со ссылками на них
Комментариев: 10
Спасибо автору, всё время видел это в меню, но не знал, что это такое. Полезно!
Всё замечательно, только у меня после подключения источника - xls файла,
по кнопке "Добавить поле слияния" выпадает список
Поле автослияния
Поле автослияния1
Поле автослияния2
Поле автослияния3
Поле автослияния4
Поле автослияния5
и после попытки использовать его ошибка:
Ошибка! Поле MergeField не было найдено в заголовке источника данных.
Хотя если построить связку с xls файлом который ранее использовался в другой связке, то всё ок...
Какие будут советы - может кто сталкивался?
PS Win2000+off2000
Может, все дело в том, что в источнике нет заголовка полейш
Скорее всего дело в версии нашего корпоративного MSOffice
т.к. с одними и теми же файлами:
на MSOffice97 всё работает
на MSOffice2003 тоже всё работает, хотя и с кучей доп. параметров.
а на работе на MSOffice2000 не работает, хотя если готовую связку открыть с соблюдением месторасположения на диске - всё ок.
Можно даже добавить новые столбцы в "ексель" и они после сохранения и переоткрытия появятся в "ворд".
Спасибо.
Проблема только в первоначальном связывании. Вот я и думал, может кто знает, куда ткнуть носом "ворд2000" чтоб он понял, что первая строка - имена полей (MSOffice2003 для этого есть отдельная "птичка").
а есть ли возможность чтобы все формировалось и по отдельным файлам ?
Делаю слияние из базы данных акцесс, поле в формате дата. В акцессе отражается как дд.мм.гггг а в ворде получается такая фигня м.д.гггг. Как исправить эту беду?
Думаю, в документе Word надо выделить поле с датой, открыть его свойства и добавить формат даты.
Все делаю, а письма не оправляются. В качестве почтовой программы использую встроенную почту Windows. Можно только в паре с Outlook?
Все замечательно, вот только если мне надо не рассылку сделать с именами и адресами, а просто данные подставить? Что у вас, что в Ворде - только с адресами работать можно и личными данными, а в ворд вообще вне зависимости от того что выбираешь требует список адресов рассылки ввести. Как ему объяснить что рассылать я НИЧЕГО не собираюсь!?
Возникла проблема: В Таблице для слияния поля для слияния расположены не в строку, а в столбце (Горизонтально вести базу в данном случае крайне не удобно). Несколько дней уж разобраться не могу - возможно ли сделать слияние данных, находящихся не по горизонтальным а по вертикальным строкам таблицы экселя?