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

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

Комментарии

добрый день! не получается скачать пробную версию, пишет что в программе обнаружен вирус.

Здравствуйте, Тимур.
Сделать может и можно, но я не смогу, - там совершенно другие скрипты используются.

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

Алексей, напишите мне в телеграм, попробую помочь.

Здравствуйте!
Начал пользоваться программой на работе. При создании документа появляется сообщение: "Невозможно создать документы - проблема с использованием ... Для формирования документов требуется приложение Microsoft Word, которое не удалось запустить по невыясненным причинам (...).
WORD 2019 установлен и с ним нет проблем в работе. В чем проблема?

Матвей, это давно есть во всех моих программах:
https://excelvba.ru/programmes/common/SettingSwitcher

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

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

Было бы существенно проще, если бы можно было выбирать нужную настройку просто нажимая какую-нибудь большую кнопку с названием этой настройки. То есть кто-то понимающий загружает для каждой кнопки нужную настройку, а планктон просто выбирает нужную одним нажатием.

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

Роман, читаем инструкцию:
https://excelvba.ru/faq/addin_toolbar

День добрый нет вкладки надстройки

Это вы запускали пример использования, и скачивали таблицу для тестирования.
Используйте свою таблицу (или создайте её, если таковой нет)

Вроде бы при первом запуске есть пример таблицы? Он потом куда пропадает?

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

Владимир, да, таблицу вы используете свою (в программе её нет)

Здравствуйте, при открытии программы таблицы никакой нет.Ее надо самому с нуля создавать?

Здравствуйте, Виталий
1. Можно без интернета: https://excelvba.ru/faq/activation
2. Графики можно с разных листов подставлять: https://excelvba.ru/programmes/FillDocuments/manuals/insert/charts
Таблицы - тоже: https://excelvba.ru/programmes/FillDocuments/manuals/insert/tables

Здравствуйте, Игорь!
Подскажите пожалуйста:
1. Активация проходит через интернет?(на рабочем ПК нет интернета)
2. Можно ли вставить графики из excel с разных листов, а также таблицы в формате excel в документ word

Можно переносить что угодно как угодно.
По умолчанию, значения переносятся в том виде, в каком они ОТОБРАЖАЮТСЯ в ячейках исходной таблицы Excel.
Т.е. вы можете задать разделение на разряды при помощи формата ячейки, в исходной таблице с данными, — и в таком виде число подставится в документ Word.

Добрый день!
А есть ли возможность переносить числа из excel в word с разделением на разряды?

Не прикладывает к письмам файлы с расширением txt (в частности, для клиента The Bat!)

Скорее всего нет. Когда я разрабатывал свои надстройки, еще не было Windows 10, и соответствующей проблемы.
Да и сейчас нет, - в 99% случаев отключение этой галочки ничем не мешает (разве что у вас на компе какой-то очень специфический софт)
В новых версиях программы эта проблема будет решена, пока же — только так.

Спасибо, но UTF8 в Windows 11 включен специально. Возможна ли работать без отключения?

Инструкция по этой ошибке:
https://excelvba.ru/faq/errors/win10_unicode

При запуске Эксель (FillDocuments настроен запускаться автоматически) многократно появляется попап с заголовком "Mode=2"
и сообщением "Uninstalling cancelled". Что это, как исправить?

Добрый день, как скоро будет обновление программы, по увеличению количества знаков содержащихся в QR коде ?

Здравствуйте, Армен.
За подобную доработку не возьмусь (весьма специфический запрос - другие пользователи о подобном не просили, да и проблема, как вы говорите, решается элементарно, — доп столбцом с формулой)

Если формируются документы по отделам а у сотрудников нет отдела (например руководители) и не заполнено поле отдел, то файл не создается. нельзя доработать программу чтобы файл создавался с именем "приказ о премировании - _invalid_chars_.docx"? можно конечно обойти это ограничение созданием доп столбца с формулой типо =ЕСЛИ(U17="";"_invalid_chars_";U17) и настроить Multirow на этот столбец.

Для этого не нужно использовать несколько версий программы.
Достаточно переключаться между различными вариантами настроек на панели инструментов:
https://excelvba.ru/programmes/common/SettingSwitcher

Можно ли использовать на одном ПК несколько версий FillDocuments?
Например первая будет для рассылки писем через TheBat, а вторая для автоматической печати?

Никита, ответ есть здесь:
https://excelvba.ru/faq/InstallWindows

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