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

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

Комментарии

Здравствуйте, Валерий.
Как и раньше, код активации - ваш email

Здравствуйте, Игорь! Я сменил ноутбук, и мне нужно теперь активировать надстройку на новом устройстве вместо старого. Подскажите, пожалуйста, как это сделать?

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

Возможно ли добавить функционал модификатор кода поля {\\format}? Типа сохранение всего форматирования.
Или для того чтобы подставлялось с сохранением конкретного формата (число, выравнивание, шрифт, рамка, заливка)? Типа {\\format_с;format_z}, где format_с сохранение формата числа (Общий, Числовой, Дата, Текстовый итд); format_z сохранение формата заливки.
А еще лучше с аргументами, типа {\\format(с1;v0;s1;r0;z1)} , где с-число (Общий, Числовой, Дата, Текстовый итд), v-выравнивание, s-шрифт, r-рамка, z-заливка, 1-сохранить, 0-нет.

Прошу, потому как это добавит FillDocuments функционал разделения общей таблицы по условию на книги с сохранением форматирования.

Это потому что формат ячейки текстовый. Нужно задать формат ячейки "Общий"

Здравствуйте. Почему-то не работает дополнительна функция =Пропись_РублиТекстом_КопейкиЧислами(AA3). В справке не нашел подходящий ответ. В ячейке отображается формула, но не преобразует ссылку на число в текст по формату формулы... Почему и как исправить?

Вопрос не понятен. Скорее всего возможно.

Добрый день. подскажите пожалуйста , возможно ли в экселе область таблицы, при добавление строки так же в шаблоне word добавляется. это спецификации к договору. в таблице наименование товара.

Да, можно

Здравствуйте, не смогла найти (скорее всего из-за своей невнимательности) ответ на свой вопрос. Книга Excel в ней 15 листов, талицы разные, но мне из всех 15 листов книги нужны данные в один шаблон Word, это возможно сделать используя надстройку FillDocuments? И можно ли из 2 книг "вытаскивать" данные для шаблона?

Валентин, а зачем превращать документ в картинку?
Есть же вариант вывода в ПДФ формате - этого более чем достаточно, если стоит задача обеспечить совместимость документа с разными устройствами.

Добрый день! Не могли бы вы добавить функцию вывода документов в формате "jpg", а то приходится дополнительно использовать pdf24 для преобразования. Можно ли встроить такую функцию сразу в надстройку?

Спасибо

Здравствуйте, Валентин.

1) Не планирую такого делать (пострадает обратная совместимость, либо много переделок)
Ну и другие пользователи пока с подобными просьбами не обращались.
Да и можно же отдельно папки задать.
2) Это исправил (обновите надстройку)

Добрый день!
Поправьте, пожалуйста, 2 проблемы, а то 5 лет страдаю:

1) В настройках есть галочка 'Папки "Шаблоны" и "документы" в той же папке, где текущий файл Excel'. Это не очень удобно, т.к. у меня шаблоны в одной папке и не изменяются, а выходные файлы в своей папке, в которой лежит файл excel. Т.е. решение такое: добавить галку "шаблоны в той же папке..." отдельно для шаблонов и отдельно галку для создаваемых файлов "файлы в той же папке..."

2) В первой строке любого файла excel при двойном нажатии на любую ячейку первой строки она не переходит в режим редактирования, а превращает содержимое ячейки в её значение (т.е. формула после двойного клика теряется и даже ctrl+Z не помогает)

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

Добрый день. После обновления августа 2024 года windows 11 принимает файлы с надстройкой за вирус и удаляют из них листы с логами.

Обновление надстройки FillDocuments (версия 3.9.6 от 14 августа 2024)

+ ускорено заполнение шаблонов Excel
- исправлена ошибка в формуле ДатаПрописью

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

Владимир, скачайте с сайта новую версию, и замените файл при закрытом эксель.

Здравствуйте, версия надстройки на сайте указана Версия: 3.4.6
При попытке обновления действующей версии 3.4.0 указывается что версия актуальная, обновления не требуется, пытаюсь скачать версию с сайта и обновить вручную, версия остаётся 3.4.0.
Как обновить до актуальной версии?

Добрый день! Возник вопрос по вашему продукту.
Надстройка для заполнения документов данными из Excel (из Excel в Word) + рассылка почты
Сделан файл Excel(исходные данные) и сделан шаблон WORD.
В файле Excel несколько листов, с одинаковой таблицей, но разными значениями.
Ситуация. С первого листа, шаблон заполняется корректно.
со второго листа, Табличная часть Multirow, заполняется верно, а абсолютные ссылки на ячейки {=B2} подтягиваются с первого листа.
Это как-то возможно исправить? или нужно чтоб в файле Excel был только один лист.

Здравствуйте! А как сделать так, чтобы текст вставлялся сразу в нужном формате (с отступом, интервалом)?

Здаравствуйте.
Скажите пожалуйста,как активировать вертикальная таблица(название полей в столбце)??

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

Скажите пожалуйста, можно ли эту программу использовать в качестве массовой рассылки экселевского файла, в котором не надо расписывать ни даты, ни фио, просто информационная рассылка, максимум в теле письма текст

Нет, мои надстройки работают только в MS Office
Под другие офисные пакеты делать не планирую (не окупится разработка)

Здравствуйте, я пользовался Вашей надстройкой несколько лет. Но сейчас пришлось перейти на Р7. Планируете ли Вы сделать такую же надстройку для русского офиса?

Здравствуйте. Никак. Перенос активаций с одного компьютера на другой не предусмотрен.

Здравствуйте! Подскажите, пожалуйста, как удалить один компьютер с кодом активации из учетной записи и активировать надстройку на другом?

Анастасия, тут проще отдельный макрос написать, типа такого:
https://excelvba.ru/programmes/FolderContent