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

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

Комментарии

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

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

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

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

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

Если про обработку всех файлов их папки, - то можно вывести на панель инструментов дополнительную кнопку типа «Обработать все файлы в папке»,
стоимость такого варианта будет в районе 1000-1500 руб (отдельная надстройка, формирующая эту кнопку)

Да, то, что можно так сделать, понятно.
Скажите, а в принципе Вы можете добавить такой функционал? И если да, то на каких условиях?

Александр, сумму можно вычислять в исходной таблице Excel,
либо в шаблоне, если он формата Excel.

Запускать по очереди для нескольких документов - такой возможности нет, только если дополнительный макрос написать

Добрый день!
Скажите, можете ли Вы добавить функцию подстановки в шаблон значений, обработанных экселевской функцией: например, сумма диапазона ячеек в строке.
И можно ли программу запускать как сценарий к списку (или папке) xls-документов?

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

Добрый день! Подскажите, возможно ли заполнять с помощью этой программы колонки таблицы в колонтитуле документа ворд импортом из эксель?
Способ написания в них в {название столбца} результата не дает

С разных листов подставлять данные можно, но только из именованных ячеек:
http://excelvba.ru/programmes/FillDocuments/FieldCodes
(см. Второй тип кодов полей)

Допустим у меня в файле эксель 4 вкладки, можно ли сделать так, чтоб надстройка подставлял в шаблон все имеющиеся в шаблоне поля из всех вкладок например фамилия в одной вкладке имя в другой, а отчество в третий в шаблоне есть поля имя фамилия отчество. и еще вопрос допустим у меня 4 фамилии написанные в столбец от ячейка А2 до А5 как их вставить в шаблон всех

Зачем повторные проходы?
В программе есть возможность вставки блоков текста из файлов Word
(опция включается в настройках на вкладке ДОПОЛНИТЕЛЬНО)

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

Можно конечно (если вы про подготовку шаблона)
Откройте шаблон, и замените в нём штатными средствами Word все «Иванов Андрей Петрович» на код поля {ФИО} (или как у вас там столбец называется с ФИО)

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

Александр, письма формируются моментально
А насколько быстро они отправятся, - зависит от чего угодно, только не от моей программы.
Влиять может скорость интернета, размер письма (вложений), ограничение на отправку со стороны постового сервера (например, 2-3 письма быстро ушло, а остальные зависли в отправке, - это потому, что почтовый сервер не принимает их к отправке - защита от спама на стороне сервера)

Добрый день!
Подскажите с чем может быть связано падение скорости отправки сформированных писем.
Есть несколько типовых шаблонов, которые при создании идут на отправку почтой.
Один из них идет заметно медленнее - 2-3 письма в минуту, хотя там формируется всего один документ и набор полей для вставки меньше чем у альтернативной рассылки (там 2 документа и набор полей для вставки больше).
Может ли влиять количество строк в таблице на скорость отправки писем?
Или возможно влияет размер файла? Хотя данные разбиты на несколько листов.

Здравствуйте, Сергей
Неделю назад вы активировали новую версию, и всё должно было работать
Возможно, у вас на компе где-то осталась старая версия программы, и вы эту старую запустили уже после использования новой, - оттого и проблема.
Удалите все версии программы с компа, потом заново скачайте новую, - и всё будет работать.
Ссылка на скачивание новой версии:
http://excelvba.ru/updates/download.php?addin=FillDocuments

Была скачана версия 3.1.0. от 27.03.2017, но сегодня она "слетела" с указанием на то,что окончилось количество пробных запусков, после этого активировалась только до версии 2.4.7.9. Что-то можно сделать?

Александр, не помню, есть ли там в trial версии ограничение по количеству документов, а если есть - то какое.
В любом случае, для тестирования программы этого хватит

Благодарю за помощь.
Ещё вопрос сколько документов можно заполнить в бесплатной версии?

Александр, зачем вам какие-то сигналы...
Вот есть у вас в исходном файле столбец с названием, например, ФИО
Открываете шаблон, в любом месте пишете {ФИО}, сохраняете, — и пробуете
Всё проще некуда (думаю, дописать скопировать название столбца и фигурные скобки труда не составит)

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

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

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