Создание документов по шаблонам (из Excel в Word) + рассылка почты

Надстройка FillDocuments для MS Excel: общие сведения

Предназначение программы: заполнение множества документов данными из Excel нажатием одной кнопки.

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

На выходе получаются заполненные файлы исходного формата, или формата PDF.
Возможно формирование писем по шаблону, с последующей рассылкой через Outlook или TheBAT.

Особенности программы

  • Количество шаблонов не ограничено. Вы легко можете сами настраивать любые шаблоны.
    В качестве шаблонов могут выступать файлы Excel (XLS, XLSX и др.), документы Word (DOC, DOCX и др.), а также текстовые документы (расширения TXT, DAT, XML и т.д.).
  • Гибкая настройка имён создаваемых файлов. Можно раскладывать файлы по подпапкам.
  • Подстановка таблиц и картинок (фото, печатей, подписей и т.п.) в заполняемые документы.
  • Склонение фамилий, дата и сумма прописью, — дополнительные функции обработки данных.
  • Рассылка почты (писем с вложениями) через TheBAT! или Outlook. Можно формировать красивые HTML-письма
  • Есть возможность формировать один документ по нескольким строкам исходной таблицы.
    (вывести список сотрудников в приказ, список товаров в накладную, и т.д.).
  • Можно выбирать шаблоны для заполнения в диалоговом окне
    (или даже программа будет сама брать нужные шаблоны для разных строк)
  • Подстановка данных в надписи и колонтитулы шаблонов Word.

С момента выхода программы в 2012 году, её функционал постоянно развивался (вышли десятки обновлений), поэтому сейчас в FillDocuments есть всё, что только может вам понадобиться для задачи создания документов по шаблонам.

Более подробно всё это описано в разделе Справка по программе

Видеоинструкция

На видео рассказывается о работе с программой, и показан процесс её настройки:

Подробные инструкции и описание функционала также можно найти в разделе Справка по программе

Нажатием одной кнопки, эта программа вам позволит:

  • заполнить и распечатать договор купли-продажи и акт выполненных работ всего за пару секунд
  • подготовить приказы, уведомления и доверенности по таблице с данными сотрудников
  • разослать персонифицированные коммерческие предложения или приглашения по почте
  • подготовить договоры и акты по шаблонам, и сразу вывести их на печать
  • сделать красивые грамоты по различным шаблонам, и сохранить результат в виде ПДФ файлов
  • распечатать несколько накладных или заявок на товар в формате Excel по одной исходной таблице (прайсу)
  • заполнять командировочные удостоверения, инструкции, соглашения, или любые другие однотипные документы

Как скачать и протестировать программу

Комментарии

Напишите мне в скайп, указав, какие фамилии в какой падеж неверно переводятся

Снова неправильно склоняет женские фамилии.

Да, работает в любой Windows, где установлен MS Office

Добрый день! Работает ли программа в Windows8?

Здравствуйте
Напишите мне в скайп, разберёмся.

Обратите внимание: перед запуском файла надстройки, необходимо выполнить следующее:

> найти скачанный файл надстройки в папке
> щелкнуть правой кнопкой мыши на файле - Свойства - Разблокировать - ОК
> и только после этого запускать

Возможно, после этого всё заработает
Ну и убедитесь, что установлена галочка «Запускать надстройку автоматически» (где-то на форме О ПРОГРАММЕ)

Здр. Игорь.
Высшая школа Экономики.Работает Ваша надстройка на 100 раб. мест.

Перестала в меню файла-EXCEL добавлять пункт Надстройка, сколько не активизируй ссылку.

У меня ещё работает файл-EXCEL с макросом, который запускает надстройку и формирует пути к папкам шаблоны и документы. Здесь надстройка работает.

А отдельно в файлах-EXCEL Надстройка не запускается, т.к. в меню не добавляется пункт Надстройка и сама надстройка не запускается, если посмотреть программу VBA нет модуля FillDocuments_HSE_edition.

перед запуском скачанного файла надстройки, необходимо выполнить следующее:

> найти скачанный файл надстройки в папке (обычно это папка «Загрузки»)
> щелкнуть правой кнопкой мыши на файле - Свойства - Разблокировать - ОК
> и только после этого запускать

Здравствуйте! Windows 10 x64, office 2010 и 2016, одна проблема открывается пустой файл и ничего не происходит , макросы включали. Office 2007 windows 7 наблюдается та же проблема. Есть ли какой-то список поддерживаемых версий систем windows+office?

Нет, и не будет.
Я пишу макросы только под Windows.

Сейчас работаем с Excel, есть ли версии под Lunus системы? Планируем менять OS

Нет, приобретать заново не нужно

Вопрос заключается в другом - у меня была приобретена программа, и если "слетела" следующая версия, но прежняя работает - это значит что нужно приобретать снова?

Напишите мне в скайп, разберёмся.
Ник в скайпе: ExcelVBA.ru

Проверил на чистой win10 64. Ошибка в офисе 2013 и 2016 на 3 версии надстройки.

На екселе 2013 также стрельбище ошибкой идёт после обновления. Именно версий вашей программы, начиная с 3. На 2 версии надстройка работает.

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

PS: Обновления Office 2016 - зло. Лучше отключите их.
Уже была прошлой осенью проблема, пришедшая с обновлением, - всё начало криво работать. Исправили только через 2 месяца.

Точно из-за обновления эксель 2016.

Буквально позавчера прилетело очередное обновление на 2016 ексель, и начало сыпать этой ошибкой. Кнопки надстройки после этого не появляются. Работать с надстройкой не получается.

Да, пару раз сталкивался с таким.
Причем ошибка то появляется, то исчезает (похоже на глюк Excel)
Уточните, вы говорите про недавнее обновление Excel, или обновление моей программы?

В excel 2016 после недавнего обновления вылетает ошибка "Compile error in hidden module mod_About_NEW.

Напишите мне в скайп, разберёмся

Пробовал. Не помогло.

Анатолий, все коды полей должны заменяться
Возможно, потребуется включить в настройках (на второй вкладке) галочку «Подставлять значения в надписи и колонтитулы»

PS: пробная версия программы рассчитана на 10 запусков

1. Сколько действует пробная (бесплатная) версия программы?
2. У меня в шаблоне договора несколько раз встречается одна и та же информация (Например: Название организации код полей {Заказчик}) после формирования договора название организации появляется только один раз (в первом по тексту коде полей) все остальные одноименные коды полей остаются не заполнены (Остается код {Заказчик}). Как сделать что-бы надстройка заполняла все одноименные коды полей.

Здравствуйте, Александр.
Исправил ошибку, залил обновление
Нажмите О ПРОГРАММЕ - ОБНОВЛЕНИЯ - УСТАНОВИТЬ

Не так давно обновил на версию 3.1.0
Работа со склонением фамилий стала хуже.
Могу скинуть скриншот
Смагина Наталья Николаена
Родительный дает
Смагины Натальи Николаены

Емкина Галина Николаевна
родительный дает
Емкины Галины Николаевны

Ляпина Елена Николаевна
Родительный дает
Ляпины Елены Николаевны

Матухина Надежда Юрьевна
Подколзина Любовь Юрьевна
Зарубина Марина Юрьевна
выходит
Матухины Надежды Юрьевны
Подколзины Любови Юрьевны
Зарубины Марины Юрьевны

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

Доброго дня! Возможно ли, при автоматическом выводе сформированного документа на печать, обеспечить двустороннюю печать документа?

Посмотрите эту инструкцию, там как раз про подстановку в один шаблон Word данных из нескольких строк исходной таблицы Excel:
http://excelvba.ru/programmes/FillDocuments/MultiRow

Программа просто супер класс!! но вот вопрос. если мне нужно данные из exel переносить в таблицу в word? при этом, нужно чтобы данные из нескольких строк exel переносились в несколько строк таблички в word, скачала пробную версию, получается работать только с одной строкой exel(( когда выбираю несколько строк exel, то в word получается таблица с данными только из одной строки exel