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

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

Комментарии

Здравствуйте, Алексей.
Исправил, залил обновление.
Нажмите О ПРОГРАММЕ - ОБНОВЛЕНИЯ - УСТАНОВИТЬ

Здравствуйте,
Формула ИОФамилия в filldocuments неправильно обрабатывает ФИО с отчетством Ильич
Бабкин Сергей Ильич - выдает "И. Бабкин"

Ваш вопрос не понятен. Напишите в Скайп или не почту, помогу.

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

Александр, потребуется доработка программы. Стоимость я написал вам в личку.

Добрый день. Подскажите, как сделать так, чтобы надстройка подставляла значения в защищенные ячейки книги excel (шаблона) с макросами? Может быть можно написать макрос для этого шаблона, который смог бы разрешить надстройке подставить значения в ячейки, оставив листы книги защищенными?

Здравствуйте
По выводу на печать отдельных шаблонов - такая возможность есть и сейчас
Надо просто прописать в имени шаблона специальную метку, - файлы по таким шаблонам автоматически печататься будут
Тут написано, в самом конце статьи:
https://excelvba.ru/programmes/FillDocuments/manuals/FilenameMask

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

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

Иван, так настройте маску имени файла так, чтобы каждый раз новое имя файла было
Например, указав дату и время в имени файла:
https://excelvba.ru/programmes/FillDocuments/manuals/FilenameMask
https://excelvba.ru/programmes/FillDocuments/manuals/templates/FieldCodes

Игорь, еще раз хочу вас поблагодарить за программу, очень помогает в работе. Есть один нюанс – программа перезаписывает создаваемый файл с таким же именем, а в остальном она идеальна )

Нет, такая возможность есть только для шаблонов формата Excel

А есть возможность объединить все сформированные по шаблону документы в один вородовский или пдф файл?

Режим Multirow работает только с шаблонами Word и Excel
Для текстовых шаблонов (txt) он не применим.
Так что, увы, без доработки программы - никак не сделать в один файл.

Добрый день! По работе есть потребность создавать по 100-200 платежных поручений в день. С помощью надстройки получилось из таблицы Excel выгружать .txt в формате 1С для загрузки в банк-Клиент. В режиме Multirow надстройка выгружает условные 100 строк платежек в 100 файлов .txt для загрузки в б-К. Как можно сделать выгрузку 100 строк/платежек в 1 txt-файл?

Здравствуйте, Сергей
Мои программы работают (и будут работать в обозримом будущем) только под Windows и только под Microsoft Excel
Разработка аналогов под Google Docs не планируется (там всё сложнее намного, да и не окупится это)

Доброго дня!
Долгое время пользовался Вашей настройкой, и был безумно рад работе Вашей программы. Но ввиду некоторых обстоятельств, вынужден был сменить операционную систему на линукс, из-за этого, даже при установленном через wine office 2010, надстройка уже не работает. Отсюда возник следующий вопрос - возможно ли реализовать похожую надстройку/программу, но для Google Docs?
Если это возможно - хотелось бы узнать стоимость Ваших услуг.

С уважением.
Сергей.

При рассылке через outlook можно задать в настройках паузу между письмами.
Или же можно настроить рассылку через сервис unisender, - там все письма одновременно уйдут, и в спам не попадёте

Добрый день, тестирую программу Надстройка FillDocuments

Нужно рассылать порядка 100 - 300 писем в день по подрядчикам, почтовые сервер ругается, т.к. считает спамером и письма уходят одновременно.

Подскажите, пожалуйста, можно ли установить задержку на отправку писем, например, отправлять по письму каждые 30 секунд?

Когда кто-нибудь оплатит эту доработку.
Этот режим нужен очень редко

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

Здравствуйте, Ирина
1. По умолчанию, так и сохраняет. Просто не включайте галочку «выводить в PDF»
2. можно формулами типа =ЕСЛИ() в исходной таблице (в отдельном столбце) сформировать нужный текст письма, отличающийся по структуре для разных строк

Здравствуйте!
Меня интересует 2 вопроса:
1. Можно ли сохранять итоговый файл не в .pdf, а в ворд?
2. У разных адресатов будет разный текст (например, ООО «Альфа», нужно предоставить контракт, инвойс, коносамент, а ООО «Бетта»- только контрак и ивойс, т.е. столбец с коносаментом будет пуст в строке ООО «Бетта»). Можно ли сделать так, что бы в письме для ООО «Бетта» были указаны только контракт и инвойс?

Здравствуйте, Дмитрий.
Программа совместима с любой версией Excel, тут проблем не будет
Лицензия привязывается к компу, так что переустановка Office никак ни на что не повлияет
(лицензию докупать надо только при смене компьютера целиком, ибо привязка к железу)
Никакой разницы нет, 64-битная версия офиса, или 32-битная.

PS: советую использовать Office 2010. Это лучшая версия

Хочу установить новый офис 2019. Соответственно, вопрос номер раз: будет ли программа совместима с новым Excel? Как быть с лицензией - придется покупать новую, или можно удалить программу из старого Excel, и установить заново? И последний вопрос - имеет ли смысл ставить 64-битную версию, и будет ли Ваша надстройка работать в этом случае? Спасибо.

Максим, такой возможности нет в программе
Данные берутся только с одного листа

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

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

Игорь, добрый день.
Приобретали у Вас FillDocuments около года назад (Счет 2006-1 от 20.06.2018). Сейчас одному из специалистов необходимо поменять компьютер. Я так понял, что идет привязка к железу и просто так настройка не переносится... Есть ли возможность отвязать одну лицензию и привязать ее в другому компьютеру. Мы организация бюджетная и каждый рубль учитывается. Вряд ли нам разрешат прикупить еще лицензию. Спасибо.

Антон, могут влиять региональные настройки wondows или самого Excel (касательно используемого разделителя)
Поставьте в ячейку шаблона апостроф ' перед кодом поля. Тогда Excel не будет применять формат к ячейке после выполнения подстановки.
Или же задайте в шаблоне формат ячеек ТЕКСТОВЫЙ для проблемных ячеек

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

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

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