Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2010, 21:36   #1
Apostolx
Пользователь
 
Аватар для Apostolx
 
Регистрация: 14.09.2009
Сообщений: 48
По умолчанию Добавить текст из Excel в Word

Здравствуйте все программисты. С наступающим вас. Если кто может помогите с токой бедой.
Есть вордовский документ с постоянным текстом в который нужно поставить ФИО и номер в определенных местах. Эти ФИО и номер нужно взять из Екселевского документа. Суть проблемы в том что этих ФИО с номерами 300 штук а текст постоянный можно ли как нибудь запрограмировать чтобы в ворде было 300 одинаковых страниц но в каждом было поставлено по ФИО и номеру из таблицы.
Я пробывал перенести текст в эксель чтобы там вставлять ячейки но он перепрыгивает через несколько и не получается . Если есть у кого мыслишки напишите пожалуйста.


--------------------- примечание модератора - вдруг кому окажется полезным ------------------------
Цитата:
Сделал программу для заполнения документов данными из таблицы Excel (из Excel в Word), и отправки почты (рассылки писем).

--------------------
Надстройка предназначена для формирования (подготовки) документов по шаблонам, с заполнением созданных файлов данными из текущей книги Excel.

В качестве шаблонов могут выступать следующие типы файлов:
  • документы Word (расширения DOC, DOCX, DOCM)
  • шаблоны Word (расширения DOT, DOTX, DOTM)
  • книги Excel (расширения XLS, XLSX, XLSM, XLSB)
  • шаблоны Excel (расширения XLT, XLTX, XLTM)
  • текстовые документы (расширения TXT, DAT, XML и т.д.)

В качестве исходных данных для заполнения, используется открытый в Excel файл (с таблицей, содержащей строку заголовка)

Количество шаблонов документов не ограничено


ПРОГРАММА ПОДДЕРЖИВАЕТ ФОРМИРОВАНИЕ ДОКУМЕНТОВ В ФОРМАТЕ PDF
(создаётся файл DOC, и преобразуется в PDF средствами Word 2007 - 2010)
--------------------------------
В каких случаях вам может пригодиться эта надстройка:
  • если у вас в таблице Excel хранится список контрагентов (с их реквизитами), и вы хотите нажатием одной кнопки формировать договоры, акты или коммерческие предложения для каждого из них
  • если в вашей таблице Excel хранятся паспортные данные сотрудников, и вам необходимо быстро сформировать по шаблону приказы или прочие документы в формате Word, заполнив созданные документы данными сотрудников
  • подготовить письма, уведомления, грамоты в формате PDF или Word, заполнив созданные файлы информацией с листа Excel
  • и т.д. и т.п. - надстройку можно применять для создания любых документов на основе данных из Excel
--------------------------------

Скачать надстройку можно здесь:
http://excelvba.ru/programmes/FillDocuments
Вложения
Тип файла: rar Desktop.rar (11.2 Кб, 14 просмотров)
ICQ 26-55-99-888

Последний раз редактировалось EducatedFool; 12.01.2013 в 10:39.
Apostolx вне форума Ответить с цитированием
Старый 24.12.2010, 22:39   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

документ слияния
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 24.12.2010, 23:21   #3
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

у вас в ворде 10 строк с двумя полями

может вам на лист 4-5 листов поместить
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 25.12.2010, 00:24   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

на диске С сделайте папку Data, в ней папку №1. Распакуйте вложения в папку №1. открывайте файл текст, лента "рассылки", группа "просмотр результатов". выбираете любую запись, смотрите результаты. есть возможность нажав несколько кнопок слить документ на печать для всех фио из списка.
Вложения
Тип файла: rar №1.rar (12.2 Кб, 37 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 25.12.2010, 11:00   #5
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

без программирования и слияния
несколько фамилий на лист

не забудьте
-автоподбор высоты с переносом по словам
-печать выделенного диапазона --столбик 3
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 25.12.2010, 11:04   #6
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

вложение примера
Вложения
Тип файла: zip spis1225.zip (5.3 Кб, 24 просмотров)
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 26.12.2010, 13:20   #7
Apostolx
Пользователь
 
Аватар для Apostolx
 
Регистрация: 14.09.2009
Сообщений: 48
По умолчанию

круто ребята спасибо вам большое Вариант от shanemac51 вроде понятен и проще а вот со слиянием я не разобрался Еще раз спасибо С наступающим вас всех
ICQ 26-55-99-888
Apostolx вне форума Ответить с цитированием
Старый 26.12.2010, 13:58   #8
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
а вот со слиянием я не разобрался
а напрасно, мощный и полезный инструмент.
на предыдущей конторе у нас все поздравления с праздниками, приглашения на мероприятия, разные уведомления печатались через документ слияния. там для этого есть все необходимое. в 10-20 писем скопировать имя-отчество и отправить на печать - это уже грустно, а когда таких писем 200-300 - это полдня монотонной и скурпулезной работы и неполных 5 минут для документа слияния (в зависимости от емкости лотка в принтере)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 27.12.2010, 08:09   #9
Apostolx
Пользователь
 
Аватар для Apostolx
 
Регистрация: 14.09.2009
Сообщений: 48
По умолчанию

Вы конечно правы. Я пробывал делать слияния но почемуто у меня добавляется только одна строчка а как сделать чтобы сразу весь список грузился я не разобрал если вам не трудно можете по подробнее объяснить технологию?
ICQ 26-55-99-888
Apostolx вне форума Ответить с цитированием
Старый 27.12.2010, 14:06   #10
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

удалось хоть обьединить документ слияния Word со списком Excel?
если да, то в документе слияния на ленте "рассылки", группа "завершить", жмите кнопку "найти и обьединить", затем "изменить отдельные документы", выбираете какие записи Вам нужны и видите новый документ, в котором на отдельных листах Ваша текстовка с вставленными данными из списка. вы получили в свое распоряжение новый стандартный ни от кого независимый документ.
если шагом раньше вместо "изменить отдельные документы" выбрать "печатать документ" Вы сразу отправите на печать выбранное количество писем.
а вообще-то, все это можно было почитать в соответствующем разделе справки по Word.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматический перенос данных с таблиц Excel в текст Word YSL Microsoft Office Word 52 27.06.2021 05:01
перенести документ Word (таблица) в MS Excel c сохранением форматирования или обеспечить всплывающие подсказки в Word Serge_Bliznykov Microsoft Office Word 6 11.07.2011 11:02
Текст в колонтитулах в обычный текст в Word 2003 FLOWER2305 Microsoft Office Word 0 14.12.2010 21:33
Связка RTF текст Word-Excel Foxx Microsoft Office Word 1 22.10.2010 10:36
Связка RTF текст Word и Excel Foxx Microsoft Office Excel 2 21.10.2010 18:49