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

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

Комментарии

1. Ведет ли программа статистику, когда и кому отослано, действительный ли емайл адрес, ставить пометки и удалять тех, кто не хочет получать письма, какой документ отослан, открыт или нет, подписан или нет, номер документа и можно ли эту статистику загружать в эксель?
2. Можно ли автоматически создавать документы к определенному времени, то есть программа запускается сама и все делает,берет документы из шаблонов по сценарию, заполняет, отсылает и ведет статистику.
3. Можно ли с помощью этой или другой программы заполнять документы онлайн под паролем на определенных страницах с загрузкой файлов в анкету, а также после заполнения загрузить с сайта документы, подтверждающие заполнение, оплату и т.д. и сохранить их в определенные папки и с определенными названиями? + статистика

Роман, напишите мне в Скайп, попробую подсказать что можно сделать

Добрый день как исправить следующие: если в ячейки формула он (режим MultiRow) считает эту ячейку заполненной хотя она пустая и размножает пустую строку
к примеру есть список
Купитман Иван Натанович
Кисегач Анастасия Константиновна
Черноус Варвара Николаевна
Быков Андрей Евгеньевич
Романенко Глеб Викторович

но данный список формируется за счет формул
=А1 (Купитман Иван Натанович)
=А2 Кисегач Анастасия Константиновна
=А3 Черноус Варвара Николаевна
=А4 Быков Андрей Евгеньевич
=А5 Романенко Глеб Викторович
=А6 пусто
=А7 пусто

Когда нажимаю сформировать документ он за место 5 строк создает 7 строк, видимо думает, что формула является заполненной ячейкой

Здравствуйте, Алексей.
Доработка программы под Visio не планируется, - работы очень много, а спрос на этот функционал невелик.

Здравствуйте! Возможно доработать надстройку таким образом, чтобы по данным, заполненным в эксель информация заполнялась в визио? При этом так, чтобы в эксель к примеру было заполнено данными 50 строк и информация по всем сразу выгружалась в соответствующие места визио документа? Если да, то сколько стоит доработка?

Геннадий, это надо программу дорабатывать.
От 2000 по стоимости.

Или как нибудь в теле цикла указать

randomize
application.wait now + timeserial(0,0, int(rnd*100+1))

Добрый день! Возможно ли реализовать интервал между отправкой писем для The bat, как реализовано это в outlook?
В The Bat есть макрос %POSTPONE=”значение” или DELAY=”значение”
Позволяет настроить отложенную отправку. В качестве значения необходимо указать время, на которое отправка будет отложена. Например, макрос %POSTPONE="1d 2h 5m" отложит отправку письма на один день, 2 часа и 5 минут. Подробнее об отложенной отправке.)

Может быть возможно реализовать как то при помощи добавления макроса %POSTPONE="{рандомное значение с возможностью настройки}"

Здравствуйте, Ольга.
Почитайте эту инструкцию: https://excelvba.ru/programmes/FillDocuments/manuals/multirow

Добрый вечер где посмотреть вторую часть?
Интересует в одном приказе несколько ФИО, как это сделать?

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

Здравствуйте.
Нет, перенос активаций с компа на комп не предусмотрен.

Добрый день! Подскажите, есть-ли возможность переноса лицензии на другой комп, при условии, что ранее активированный идёт под списание? И если да, то как это реализовать?

Добрый день как восстановить лицензию если давно не пользовался надстройкой?

Стас, объединение документов Word в один не предусмотрено
(кому нужен такой функционал, - те штатным слиянием пользуются)


Влад, надстройка работает только в MS Excel под Windows:
https://excelvba.ru/faq/system_requirements

Здравствуйте!
Эта надстройка не работает на Mac os?

Добрый день!
Есть ли в надстройке возможность сохранения всех формируемых документов в один файл, подобно тому, как в рассылках MS Word?

Дмитрий, да, делает.
Попробуйте настроить по инструкции.

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

Здравствуйте. Программа настроена и некоторое время работала нормально. Сейчас она отрабатывает заданное количество документов, Но в итоговой папке появляется только один файл. С чем может быть связано?

Михаил, скачайте заново программу с сайта.

Добрый день. после установки антивируса ESET пропала вкладка надстройки, где формировались документы. Как это восстановить? Спасибо.

Здравствуйте, Иван
Как работает, описано в этой инструкции:
https://excelvba.ru/programmes/FillDocuments/manuals/barcodes_and_images

Игорь, добрый день!
А как работает генерация и вставка штрихкодов форматов QR и DataMatrix в создаваемые документы по шаблонам Word и Excel?
Не могу найти в настройках как активировать эту функцию в этой надстройке "FillDocuments". У меня последняя версия 3.3.6.

Заранее благодарен за ответ!

Армен, такой возможности в программе нет (пока - только вариант с доп столбцами)


Геннадий, доработать можно, но сложно (и недешево выйдет), да и пока нет времени этим заниматься.

есть ли возможность в шаблоне ворда подстановки разных форматов дат при использовании одного и того же кода поля (столбца), когда в таблице с данными в ячейке формат вида 11.12.2020? например в одном месте нужно подставить 11.12.2020, в другом 11 декабря 2020, а в третьем 2020.
наподобие как при слиянии можно в коды полей дописать {MERGEFIELD дата\@ "dd.MMMM.yyyy"}
можно конечно в самой таблице сделать разные столбцы с разными форматами, но интересует именно этот вариант

А возможно ли доработать?

Геннадий, пока такой возможности в программе нет.

Скажите, возможно ли отправлять сообщения именно через the Bat через какие то временные промежутки, например 20-30 сек письмо с ящика, а не сразу все письма?

Кнопки не работают из-за того, что антивирус повредил файл надстройки.
Если надо восстановить работоспособность, - просто скачайте файл FillDocuments.xla заново с сайта.
Если надо удалить, - найдите файл в папке (обычно это рабочий стол), и удалите его.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
  _  __  _   _   _      _   _        __   __
| |/ / | | | | | | __ | \ | | ___ \ \ / /
| ' / | |_| | | |/ / | \| | / __| \ V /
| . \ | _ | | < | |\ | \__ \ | |
|_|\_\ |_| |_| |_|\_\ |_| \_| |___/ |_|
Введите код, изображенный в стиле ASCII-арт.