Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Шаблон Word (из Excel в Word) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Word » Шаблон Word (из Excel в Word) (Макросы/Sub)
Шаблон Word (из Excel в Word)
muratmgb Дата: Четверг, 19.11.2015, 20:23 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Доброго времени суток уважаемые!

Изучаю VBA Excel и передо мной встал вопрос импорта из базы данных Excel в шаблон Word. Перешерстил весь форум - не смог найти тему, удовлетворяющую моим потребностям. Решил создать новую тему (если вы не против).
Итак, задача:
1) Есть база данных в excel:

2) Есть шаблон word:


Необходимо по нажатию определенной кнопки создать файл .doc с уже внесенными данными из одной строки базы данных excel.

Я даже не знаю с чего начать. Дайте хотя-бы наводку.
К сообщению приложен файл: excel.xlsx (9.6 Kb) · word.docx (15.8 Kb)


Сообщение отредактировал muratmgb - Четверг, 19.11.2015, 20:27
 
Ответить
СообщениеДоброго времени суток уважаемые!

Изучаю VBA Excel и передо мной встал вопрос импорта из базы данных Excel в шаблон Word. Перешерстил весь форум - не смог найти тему, удовлетворяющую моим потребностям. Решил создать новую тему (если вы не против).
Итак, задача:
1) Есть база данных в excel:

2) Есть шаблон word:


Необходимо по нажатию определенной кнопки создать файл .doc с уже внесенными данными из одной строки базы данных excel.

Я даже не знаю с чего начать. Дайте хотя-бы наводку.

Автор - muratmgb
Дата добавления - 19.11.2015 в 20:23
Kuzmich Дата: Четверг, 19.11.2015, 20:29 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 711
Репутация: 156 ±
Замечаний: 0% ±

Excel 2003
 
Ответить
СообщениеНаводка
http://www.excelworld.ru/publ....1-0-127

Автор - Kuzmich
Дата добавления - 19.11.2015 в 20:29
Serge_007 Дата: Четверг, 19.11.2015, 23:38 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
muratmgb, здравствуйте

А зачем Вам для такого шаблона нужен Word?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщениеmuratmgb, здравствуйте

А зачем Вам для такого шаблона нужен Word?

Автор - Serge_007
Дата добавления - 19.11.2015 в 23:38
muratmgb Дата: Пятница, 20.11.2015, 09:36 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Serge_007, Здравствуйте!
У меня более сложный шаблон. Это я так, создал простенький шаблон в word, чтобы понять принцип работы.
По-поводу наводки - это очень круто! Но К сожалению, при помощи нее можно получать на выходе простой не отформатированный файл. Хотелось бы придерживаться определенного оформления документа. Именно поэтому я использую, созданный ранее шаблон.


Сообщение отредактировал muratmgb - Пятница, 20.11.2015, 09:40
 
Ответить
СообщениеSerge_007, Здравствуйте!
У меня более сложный шаблон. Это я так, создал простенький шаблон в word, чтобы понять принцип работы.
По-поводу наводки - это очень круто! Но К сожалению, при помощи нее можно получать на выходе простой не отформатированный файл. Хотелось бы придерживаться определенного оформления документа. Именно поэтому я использую, созданный ранее шаблон.

Автор - muratmgb
Дата добавления - 20.11.2015 в 09:36
_Boroda_ Дата: Пятница, 20.11.2015, 18:55 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Можно что-то типа такого
В Excel сделать как у меня в файле
Копируем по очереди I2:M2 и вставляем в нужные места Спецвставка - Связи - Неформатированный текст (например). Затем, после изменении в Excel ячейки Н2, переходим в Ворд, 3 раза быстро топаем левой мышой на белое поле справа и жмем F9. Теоретически он должен обновляться сам (по крайней мере, я как-то несколько лет назад делал заказ с такими связями и там обновлялось), но у меня почему-то не хочет, поэтому я описал ручной способ обновления.
К сообщению приложен файл: excel555.xlsx (12.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеМожно что-то типа такого
В Excel сделать как у меня в файле
Копируем по очереди I2:M2 и вставляем в нужные места Спецвставка - Связи - Неформатированный текст (например). Затем, после изменении в Excel ячейки Н2, переходим в Ворд, 3 раза быстро топаем левой мышой на белое поле справа и жмем F9. Теоретически он должен обновляться сам (по крайней мере, я как-то несколько лет назад делал заказ с такими связями и там обновлялось), но у меня почему-то не хочет, поэтому я описал ручной способ обновления.

Автор - _Boroda_
Дата добавления - 20.11.2015 в 18:55
Pelena Дата: Пятница, 20.11.2015, 19:10 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19185
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
К сожалению, при помощи нее можно получать на выходе простой не отформатированный файл

Почему? Что мешает вставлять поля слияния в отформатированный шаблон?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
К сожалению, при помощи нее можно получать на выходе простой не отформатированный файл

Почему? Что мешает вставлять поля слияния в отформатированный шаблон?

Автор - Pelena
Дата добавления - 20.11.2015 в 19:10
RAN Дата: Пятница, 20.11.2015, 19:41 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Перешерстил весь форум - не смог найти тему

http://www.excelworld.ru/forum/16-10385-1
Там готовый код для вставки не только текста, но и рисунков.
Для текста все еще проще
[vba]
Код
wd.Bookmarks("bkm3").Range.Text = "Привет"
[/vba]


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Перешерстил весь форум - не смог найти тему

http://www.excelworld.ru/forum/16-10385-1
Там готовый код для вставки не только текста, но и рисунков.
Для текста все еще проще
[vba]
Код
wd.Bookmarks("bkm3").Range.Text = "Привет"
[/vba]

Автор - RAN
Дата добавления - 20.11.2015 в 19:41
muratmgb Дата: Суббота, 21.11.2015, 08:27 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Доброе утро!
Я решил не заморачиваться и сделал шаблон в excel. Макрос вставляет данные из одной строки в шаблон, находящийся на другом листе, затем копирует его на новый лист и сохраняет его в определенную папку.
Но это не значит, что я сдался :) Спасибо всем за ответы.


Сообщение отредактировал muratmgb - Суббота, 21.11.2015, 08:27
 
Ответить
СообщениеДоброе утро!
Я решил не заморачиваться и сделал шаблон в excel. Макрос вставляет данные из одной строки в шаблон, находящийся на другом листе, затем копирует его на новый лист и сохраняет его в определенную папку.
Но это не значит, что я сдался :) Спасибо всем за ответы.

Автор - muratmgb
Дата добавления - 21.11.2015 в 08:27
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Word » Шаблон Word (из Excel в Word) (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!