Создание документов по шаблонам (из 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 по одной исходной таблице (прайсу)
  • заполнять командировочные удостоверения, инструкции, соглашения, или любые другие однотипные документы

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

Комментарии

Добрый день.
в проверке обновлений выдает версию 2.4.7 как последнюю.
как обновиться до 3 или не стоит этого делать?

Добрый день, Игорь,

Спасибо за программу. Возник такой вопрос: теперь при открытии экселя всегда открывается вкладка "Надстройки" (вместо вкладки "Главная"), что является не совсем удобным при частой работе в экселе. Есть ли какое-либо решение данной проблемы, кроме как отключить автозапуск надстройки?

Спасибо!
Уже сам, помучившись, нарисовал в VBA, чтобы раскидывало по листам. Нужно же и своё серое вещество напрягать, чтобы шевелилось :).

Здравствуйте, Юрий
Такой возможности нет. Можем написать макрос под заказ

Приветствую!
Возник такой вопрос: есть возможность из одной таблицы с данными (или разных таблиц на разных листах одного файла) перенести данные в другой EXCEL, но на разные листы. То есть, должны на выходе получиться файлы с двумя листами (физлица и юрлица отдельно). Исходные данные, откуда брать для подстановки, могу организовать как угодно: хоть на одном листе, хоть на двух.

Михаил, видимо вы в настройках программы, на второй вкладке «Создание файлов», включили галочку «Заменять формулы значениями»
Снимите эту галочку, и формулы не будут пропадать.

Ребят, привет! Целый час уже форум читаю не нашел ответа. Может не там ищу. После вставки значений с помощью Multirow не могу посчитать сумму вставленных значений Формулы суммы в готовых документах пропадают,

Здравствуйте, Иван
Попробуйте вот что:
1) отключите на вкладке ДОПОЛНИТЕЛЬНО галочку «Искать коды полей в шаблонах, и заменять только найденные»
2) столбец с PasteImage разместите правее столбцов с PasteWordDoc (чтобы PasteWordDoc отработал раньше)

Если не получится, - то придется дорабатывать программу (я не предусмотрел изначально такой вариант использования)

Игорь, здравствуйте. Помогите с решением: необходимо, чтобы в итоговый документ добавлялись фрагменты (файлы .doc), в которых есть поля {PasteImage}. Фрагменты подставляются, а поля остаются незаполненными. Синтаксис правильный, проблема возникает не всегда, что можно сделать?

а вы присвойте ячейке B4 на листе любое имя (чтобы ячейка стала именованной)
и тогда будет работать и {=B4}, и {=ИмяЯчейки}

Добрый день!
в конструкторе имени файла не работает присвоение значения из ячейки:
пробовал {=B4}, {B4}, {%=B4%}.
как прописываю так и сохраняется в имени файла

Александр, достаточно нажать О ПРОГРАММЕ - ОПЦИИ,
и поставить галочку «Запускать надстройку автоматически вместе с Excel»

Игорь, добрый день.
Такой вопрос - в Windows 10, Office 2016 надстройка не сохраняется при закрытии файла Excel. Приходится каждый раз открывать Меню - Разработчик - Надстройки Excel и показывать путь к файлу FillDocuments, тогда настройка начинает работать?

в экселе есть таблица и хотелось бы автоматизировать ее перенос в ворд не простым копированем, а таким же спосом как с помощью данной надстройки переносится из экселя в ворд текст. Это возможно?

Смотря какая у вас задача.
Можно и таблицу целиком копировать, можно и построчно заполнять

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

Здравствуйте, Павел.
Да, можно. По-умолчанию, активация на 2 компьютера

Игорь, доброго здоровья.
Можно ли будет после покупки программы пользоваться ей на двух ПЭВМ (на работе и дома)?

Информацию по стоимости можно увидеть по этой ссылке:
http://excelvba.ru/buy/addin?name=FillDocuments

Здравствуйте, подскажите сколько стоит данная программа (FillDocuments (версия 2.4.7 от 22.06.2016))?

Надстройка и с обновлениями Office работает, - просто может выскакивать сообщение об ошибке (ошибка пришла с обновлением Office)
Напишите в скайп, разберёмся.

Подскажите, какое обновление удалить из офиса 2016, что-бы ваша надстройка работала?

Алексей, в html можете использовать любые ссылки (да вообще что угодно), и подстановки можете выполнять, как вы описали

Тоже интересует вопрос html письма со ссылкой. Плюс возник вопрос: можно ли в ссылку подставлять ваше поле с именем: a href="https://ExcelVBA.ru/site.ru?utm_campaign=%7Bemail%7D" чтобы в метрике потом смотреть поведение посетителя с конкретного e-mail...

Ничего докупать не надо.
Вот вы сначала попробуйте активировать, а потом пишите, если не получится.
Активируется под каждым пользователем windows, но новые активации при этом не расходуются.

Доброго времени суток! Давно пользуемся программой. Стоит на нескольких компьютерах. Вчера возник казус. Создали 2го пользователя на компе и скопировали туда же fill documents. При запуске программа потребовала зарегистрировать копию. Хотя на другом рабочем столе она нормально работает. Как быть? Нужно докупать ещё лицензию?

Анастасия, еще вчера ответил вам на почту. Проверьте папку СПАМ.


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

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

Добрый день!
Хотел бы протестировать функционал, но не могу запустить :(
Скачиваю файл, в итоге просто открывается excel и все, в поле вверху нет никаких надстроек :(
Office 2010

Игорь, добрый день! Подскажите, пожалуйста. У меня есть оплаченные лицензии. Мне нужно подключить надстройку FillDocuments на два компьютера без интернета. Скачала новую версию, но для формирования кода активации программа выдаёт id в старом формате. А на сайте написано, что должно быть 16 цифр. Подскажите, как быть? Спасибо.

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