|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.09.2009, 11:23 | #21 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
А зачем менять текст в шаблоне? Шаблон правится вручную, только для того, чтобы задать необходимое форматирование, вставить необходимые поля, добавить текст, который не изменяется, добавить закладки. При создании документа на основе этого шаблона, содержимое закладок изменяется соответствующим образом.
А открыть шаблон для редактирования можно как обычный документ, через Documents.Open.
Лучше день потерять — потом за пять минут долететь!©
|
26.09.2009, 17:11 | #22 | |
Форумчанин
Регистрация: 30.09.2008
Сообщений: 138
|
Цитата:
Код:
Большое приогромное спасибо за это чудо, я думаю многим это пригодится!!! P.S. А зачем пробелы удалять? а фигурные скобки можно вообще не ставить!!! P.P.S. А можно сделать так, чтобы это все в один документ формировалось? А то если много записей кажый раз открывать долго и печатать не удобно!!! Последний раз редактировалось xamillion; 26.09.2009 в 17:57. |
|
27.09.2009, 12:55 | #23 |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
xamillion, если каждая ваша запись (строка) Excel порождает отдельный лист документа Word и не требуется дополнительная обработка исходных данных (впрочем, простейшая возможна) - используйте стандартный механизм слияния MS Word.
Единый файл для удобной распечатки можно получить с помощью http://www.eprintdriver.com/ePrintFilePrinter.html (shareware) или http://www.dopdf.com/ru/ (freeware) Если же вы намерены генерировать документ Word самостоятельно, собственным макросом, можно добавлять шаблон для очередной записи с помощью динамически добавляемого поля INCLUDETEXT (В этом посте пример как это делается: http://www.programmersforum.ru/showp...4&postcount=12). Или используйте метод InsertFile. Последний раз редактировалось Aent; 27.09.2009 в 13:54. |
27.09.2009, 16:19 | #24 | |||
Форумчанин
Регистрация: 30.09.2008
Сообщений: 138
|
Цитата:
Цитата:
Цитата:
|
|||
27.09.2009, 17:28 | #25 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Пробелы нужно удалять потому, что они не допустимы в именах закладок
Лучше день потерять — потом за пять минут долететь!©
|
27.09.2009, 17:48 | #26 | |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
Цитата:
|
|
27.09.2009, 18:01 | #27 | |
Форумчанин
Регистрация: 30.09.2008
Сообщений: 138
|
Цитата:
а вот этого совсем не понял... что такое "поток печати"? Постараюсь сделать макросом выгрузку в один документ, выложу как сделаю... если есть желание помочь, всегда рад... выкладывайте свои варианты... |
|
30.09.2009, 22:27 | #28 |
Регистрация: 19.09.2009
Сообщений: 3
|
YSL, а куда написать их? (имею ввиду коды)
|
01.10.2009, 23:08 | #29 |
Форумчанин
Регистрация: 30.09.2008
Сообщений: 138
|
может поможет...
Учебник "Программирование в Microsoft Office для пользователей" |
17.02.2010, 14:38 | #30 |
Регистрация: 17.02.2010
Сообщений: 4
|
кто-нибудь может мне помочь?
мне тоже нужно написать макрос,который из Excel забирал значения и засовывал в готовую таблицу Word (ее конечная форма у меня уже есть),чтобы можно было сразу на печать отправлять. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перенос данных из Excel в Word | Volch | Microsoft Office Excel | 6 | 19.10.2008 20:36 |
Автоматический перенос данных из общего листа в другие | InvoiceControl | Microsoft Office Excel | 3 | 02.10.2008 13:21 |
Перенос текста из Excel в Word | Aleksandra | Microsoft Office Word | 3 | 23.09.2008 08:46 |
Перенос данных из MS Word в MS Excel ? | Nickd5 | Помощь студентам | 2 | 28.06.2008 20:40 |
Интеграция таблиц excel в документ word | SergeyPaterson | Microsoft Office Excel | 1 | 29.05.2008 23:39 |