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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.02.2012, 13:22   #1
Micklazz
Новичок
Джуниор
 
Регистрация: 06.02.2012
Сообщений: 1
По умолчанию Экспорт данных из Excel в Word

Добрый день, форумчане.

Нужна ваша помощь в написании одного макроса к файлу Excel.

Суть.
Лист "Уведомление" в прикрепленном файле переносить в таком виде как он есть в новый файл Word.
Чтобы сохранились все поля и печать из файла Word шла также, как в Excel.

Может быть это макрос совсем легкий и написание его занимает всего пару минут, но я в этом деле только начал разбираться и пока далек от того, чтобы его самому написать. А он понадобился.

Спасибо.
Вложения
Тип файла: rar Уведомление.rar (156.1 Кб, 25 просмотров)
Micklazz вне форума Ответить с цитированием
Старый 08.02.2012, 13:31   #2
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию

меню Правка - Заменить в Word меняем символы абзаца на пробелы можно точки с запятой.......

Перепутал, нужно наоборот. Пардон.

Может это подойдет?
Вложения
Тип файла: rar word_excel.rar (23.5 Кб, 61 просмотров)

Последний раз редактировалось EducatedFool; 20.04.2012 в 00:09.
slone2179 вне форума Ответить с цитированием
Старый 28.03.2012, 11:02   #3
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Вдруг кому пригодится...
Цитата:
Сделал программу для заполнения документов данными из таблицы 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 файл (с таблицей, содержащей строку заголовка)

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

--------------------------------
В каких случаях вам может пригодиться эта надстройка:
  • если у вас в таблице Excel хранится список контрагентов (с их реквизитами), и вы хотите нажатием одной кнопки формировать договоры, акты или коммерческие предложения для каждого из них
  • если в вашей таблице Excel хранятся паспортные данные сотрудников, и вам необходимо быстро сформировать по шаблону приказы или прочие документы в формате Word, заполнив созданные документы данными сотрудников
  • подготовить письма, уведомления, грамоты в формате PDF или Word, заполнив созданные файлы информацией с листа Excel
  • и т.д. и т.п. - надстройку можно применять для создания любых документов на основе данных из Excel
--------------------------------

Скачать надстройку можно здесь:
http://excelvba.ru/programmes/FillDocuments
EducatedFool вне форума Ответить с цитированием
Старый 28.03.2012, 11:22   #4
strannick
Форумчанин
 
Регистрация: 21.10.2011
Сообщений: 433
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Вдруг кому пригодится...
Уже закончил? Сейчас посмотрим. Сам делал что-то подобное, но не такое всеобъемлющее.
strannick вне форума Ответить с цитированием
Старый 28.03.2012, 12:13   #5
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Интересное решение - я пробовал подобное через Delphi и БД делать. Как итог: достали вконец проблемы совместимости настолько, что была мысль на VB перейти. Если интересна критика, то готов посодействовать)
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 28.03.2012, 13:13   #6
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Сообщение от strannick Посмотреть сообщение
Уже закончил? Сейчас посмотрим.
Не, только начал ещё)
В первой версии работает только формирование (заполнение) документов Word (файлы Excel, и текстовые, пока не обрабатываются)
Вывод в ПДФ пока тоже не реализован.

Сегодня-завтра доработаю, и опубликую обновление.
Там ещё много чего доделывать надо.


Цитата:
Сообщение от DiemonStar
Если интересна критика, то готов посодействовать)
Всегда рад любой критике.
(как по ошибкам программы, так и пожеланиям по доп. функционалу)

Сейчас критиковать ещё рано - а через неделю уже можно будет.
(к тому времени доделаю основной функционал)
EducatedFool вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
экспорт набора данных из бд в word kate158 Общие вопросы Delphi 9 22.11.2013 15:27
Экспорт данных в MS Word kakawkin Общие вопросы Delphi 0 26.05.2011 08:28
экспорт данных из access в существующие файлы word и excel Margaret Microsoft Office Access 4 10.12.2010 15:44
Экспорт данных из Excel в Word MSusik Microsoft Office Excel 9 15.11.2010 09:41
Экспорт значений с Excel в Word sated Microsoft Office Excel 5 03.09.2010 12:36