![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Научите работать с шаблонами в MS Word... [D6, WinME]
Геннадий © (2002-11-05 16:10:00)Доброго времени суток, господа!
Проблема такая. Есть документ Word (*.doc). Он выступает в роли шаблона. В нём написано "Фамилия" и далее следует некое поле, которое нужно изменять программно, подставляя "Иванов", "Петров", "Сидоров"... После каждой подстановкеи - печать документа. Такое называют слиянием. В Worde есть панель инструментов Слияние. Но не как не могу понять как с ней работать.
Я могу запустить редактор, открыть файл. Но что дальше делать? Как осуществить подстановку? И в самом редакторе, когда набираешь этот шаблон - что нужно вставлять в качестве этого "поля"?
Геннадий (2002-11-07 15:22:00) [1]А может кто скинет ссылочку на учебник по VBA? Очень желательно на русском языке.
Геннадий (2002-11-06 19:56:00) [2]Спасибо за ответ, но подскажи, пожалуйста, как именно в Word"е создать это поле. Там, кажется, нужно выбирать его тип что ли? А ещё предлогается выбрать источник данных...
Наталия (2002-11-06 06:49:00) [3]В поле, куда предполагается вставить значение, запиши, например "%100".
Далее примерный код:
str:="%100";
zam:="Иванов";
WO.Selection.Find.Execute(str,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,zam,EmptyParam);
Геннадий (2002-11-05 21:19:00) [4]Или может кто подкинет ссылочку на спрочник по VBA. Очень хотелось бы на русском языке.