|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.08.2012, 08:47 | #1 |
Регистрация: 08.07.2012
Сообщений: 3
|
Взаимодействие Word и Excel
Здравствуйте! Я в написание макросов для office полный ноль, ибо этим не занимался совсем. Но сейчас появилась такая проблема: Есть форма (в ней содержятся поля для Ф.И.О., даты рождения, серии и номера паспорта и тд.) в формате документ wоrd и есть excel-евская таблица в которой содержатся эти данные. Нужно написать макрос (ну или что то такое ), что бы данные переносились в нужные формы и заполненная форма сохранялась как новый документ. И так для всех данных в таблицы. Пожалуйста помогите если не трудно или подкиньте ссылки на необходимую литературу. Заранее благодарен.
|
26.08.2012, 11:06 | #2 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,043
|
для чего нужно скрещивание Экселя с Вордом?
|
26.08.2012, 12:22 | #3 |
Регистрация: 08.07.2012
Сообщений: 3
|
|
29.08.2012, 14:09 | #4 |
Регистрация: 28.08.2012
Сообщений: 5
|
Вам необъходимо поместитьв документ с формой закладки (Bookmarks) в те места, куда должны переносится данные из экселевской таблицы. затем сохранить документ как шаблон *.dot. На основе получившегося шаблона можно создавать документы с данными для каждой записи.
Вордовский документ нужно создать для всех подряд ф.и.о. или свозможностью выбора?
Есть вещи, которые яне могу объяснить, аесть вещи, которые я вполнемогу объяснить, но, почему-то, никто не понимает...
|
29.08.2012, 16:48 | #5 |
Пользователь
Регистрация: 23.08.2011
Сообщений: 11
|
Надо сделать слияние. В справке Word достаточно подробно об этом написано.
|
31.08.2012, 09:30 | #6 | ||
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Цитата:
Цитата:
Тогда слушай UMA 1. Из ексела открываешь шаблон ворда 2. В цикле по всему списку 4. Заполняешь по меткам 5. Сохранить как 6. Повторить Отдельные операции можно записать макрос и посмотреть Саму вставку я вынес в отдельную процедуру Код:
Код:
Код:
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
||
01.09.2012, 16:49 | #7 |
Регистрация: 08.07.2012
Сообщений: 3
|
Спасибо всем за помощь. Буду пробовать
|
04.09.2012, 12:13 | #8 |
Регистрация: 28.08.2012
Сообщений: 5
|
alex77755, благодарю, я уже проделывала нечто подобное.
Есть вещи, которые яне могу объяснить, аесть вещи, которые я вполнемогу объяснить, но, почему-то, никто не понимает...
|
13.09.2012, 17:43 | #9 |
Новичок
Джуниор
Регистрация: 22.08.2012
Сообщений: 1
|
У меня примерно такая же задача, только вставка текста не по закладкам, а вместо другого текста. Требуется создать папку с именем из ячейки эксель, копировать туда вордовский файл, открыть его, найти в нем слова "nomer" и заменить их на число из ячейки эксель. сохранить изменения и закрыть документ. Для простоты, решил сначала заменить на число, заданное в самом макросе, но это пока тоже не удалось: выделяет текст, но не заменяет его.
Код:
|
13.09.2012, 20:40 | #10 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 388
|
AAP, как минимум excel не ведает о константе wdReplaceAll - замените на 2
на неконкретные вопросы даю неконкретные ответы ...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Взаимодействие excel с БД | boomko55 | Помощь студентам | 7 | 16.05.2012 14:16 |
Взаимодействие с ячейками при экспорте в Excel | ZHDN | Общие вопросы Delphi | 0 | 28.07.2011 18:46 |
перенести документ Word (таблица) в MS Excel c сохранением форматирования или обеспечить всплывающие подсказки в Word | Serge_Bliznykov | Microsoft Office Word | 6 | 11.07.2011 11:02 |
Взаимодействие Excel с САПР (Autocad, SolidsWorks и др.) | Tidus | Microsoft Office Excel | 1 | 10.02.2010 00:57 |