mail mail
Нужен макрос для Excel?
Сделайте заказ прямо сейчас!
Ищете готовое решение?
Выбирайте и покупайте!
У вас есть интернет-магазин?
Настроим парсер под любой сайт!

Скачать бесплатно последнюю версию программы:
FillDocuments (версия 2.4.7 от 22.06.2016)


Программа заполнения документов данными из Excel (из Excel в Word) + рассылка почты

Заполнение документов Word данными из таблицы Excel

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

В качестве шаблонов могут выступать следующие типы файлов:

  • шаблоны и документы Word (расширения DOC, DOCX, DOCM, DOT, DOTX, DOTM)
  • шаблоны и книги Excel (расширения XLS, XLSX, XLSM, XLSB, XLT, XLTX, XLTM)
  • текстовые документы (расширения TXT, DAT, XML и т.д.)

В качестве исходных данных для заполнения, используется открытый в Excel файл (с таблицей, содержащей строку заголовка)

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

Рассылка писем выполняется средствами почтовых программ TheBAT! или Outlook (на ваш выбор)

 

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

 

Дополнительные инструкции по программе FillDocuments:

Позже будет добавлена видеоинструкция по расширенным возможностям программы, и по настройке почтового клиента TheBAT для выполнения рассылки писем.

 

В каких случаях вам может пригодиться эта надстройка:

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

 

Надстройка FillDocuments очень удобна для быстрого создания договоров и приказов, заполнения актов и инструкций, печати писем и соглашений, заполнения путевых листов и извещений, распечатки протоколов и соглашений, подстановки данных в шаблоны заявлений и доверенностей, и любой другой работы по созданию однотипных документов Word и Excel.

 

Эта программа поможет тем, кто ищет, где скачать программу конструктор договоров, скачать программу договоров бесплатно, скачать программу составления договоров, скачать программу заполнения договоров и актов, скачать конструктор договоров, скачать программу для заполнения доверенности, программу создания приказов, программу для составления приказов, и т.п.

Кроме того, в прикреплённых шаблонах вы найдёте образцы договоров купли-продажи, образец договора услуг, командировочное удостоверение, и прочие документы Word, которые можно заполнить при помощи этой программы.

 

Комментарии

Вставлять данные из Excel/Access в документ Word можно стандартными средствами, называется это дело "Слияние". И сделать рассылку писем через Outlook тоже можно стандартными средствами.

Понял. Большое спасибо. Все заработало.

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

На будущее, - обращайтесь в личку (почта, скайп), а не через комменты на сайте.

Добрый день. Покупал ваше приложение на 2 машины. На обеих установил. Работают нормально. Но вот на одной из них переустановил виндовс, устанавливаю и активирую ваше приложение. А мне пишет, что я исчерпал колличество компьютеров, на которые можно устанавливать. Это значит что если на втором компе переустановлю виндовс, то нужно приложение покупать заново?

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

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

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

1. Теряется ссылка на именованую ячейку на другом листе рабочей книги при заполнении по 2 и больше строкам сразу, т.е. в 1 шаблон подставляется, далее поле не заменяется.
2. Надстройка портит шаблон, если он оказался открытым, висит в памяти, невидим. Такое, например, при экстренной остановке процесса заполнения и новом запуске.

при использовании шаблона Word, есть только один способ добиться нужного результата, - вычислить сумму и количество в отдельных столбцах исходной таблицы (эти столбцы потом можно скрыть)

Добавляете 2 столбца СУММА и КОЛИЧЕСТВО, и используете там формулы типа =СУММЕСЛИ() и СЧЁТСЛИ()
И подставляете результат, как любые другие значения, в нужные места шаблона Word

При использовании excel шаблона облегчается задача в этом месте, но усложняется в других:
1. Наименование товара это объединенная ячейка и отдельной ее сделать нельзя т.к. не получится сделать нормальный макет.
В excel автоподбор высоты для обьед. ячеек не работает, лечится только макросом(насколько я знаю). Можно макрос вшить в шаблон, но как его запустить после того как надстройка заполнит данные?
2. Изображение (печать, подписи) при нахождении на разделе двух листов (при печати) просто делится на две части. Можно вылечить только привязав изображение к отдельной ячейке,
но опять же разбивка макета такова, что в одну ячейку не поместишь, т.е. поместишь, но тогда придется изменять ширину столбца, а если изменить ширину столбца, то макет "поедет" в других местах.

Мах, а зачем для счета (таблица с формулой суммы) использовать шаблон Word?
Не усложняйте себе задачу, - сделайте в Excel, как здесь написано
http://excelvba.ru/programmes/FillDocuments/MultiRow/Group

В надстройке такого функционала нет
Макрос готовый можно поискать в инете, если сможете его самостоятельно поднастроить.
Может даже у меня на сайте найдется что похожее.
Либо можем написать отдельный макрос под заказ.

Пытаюсь реализовать формирование счета на оплату (Шаблон Word).
Счет может содержать несколько позиций товаров.
Как вывести их сумму в той же таблице последней строкой + эту сумму ниже таблицы + вывести общее количество позиций товаров.

А есть ли возможность у данного макроса(или может есть другой макрос)чтобы данные, из созданных им многострочных txt файлов, перенести в один excel файл, т.е. инфо из 1.txt в ячейку А1, инфо из 2.txt в ячейку А2 и так далее... n.txt в ячейку An, при n=>100 ??

Спасибо за обьяснение.

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

Вопрос закрыт.
Спасибо.

Кирилл, моя надстройка тут ни при чем
Со вчерашнего дня антивирус AVG дает ложные срабатывания на все мои надстройки (и на другие макросы)
Я написал в техподдержку, - думаю, в ближайшее время исправят.
Если вы пролистаете все комменты, то увидите, что такая проблема время от времени случается с разными антивирусами (и исчезает спустя 5-10 дней, после выхода обновления вирусной базы)
Проблема никак не связана со взломом вашего скайпа, - у всех пользователей моих программ с антивирусом AVG сейчас такая проблема.
А если не доверяете моим программам (считаете, что они содержат вирусы), - не пользуйтесь ими.

Добрый день.

Сегодня при запуске программы FillDocuments, получил предупреждение от антивируса, о нахождении в файле вируса W97M/Generic.
Скрин экрана: https://drive.google.com/file/d/0BxzM9komTo6sLVlKSmRWZUxodGs/view?usp=sh...

И по удивительному совпадению вчера у меня взломали Скайп, украв пароль (был такой, что случайно не подберешь). Ущерб, кстати, значительный - это был рабочий аккаутн.

Вставлять вирусы в надстройки - это часть вашей "комерческой политики"?

А в случае если нет - то что с этим делать, так как надствойка блокируется антивирусом?

Не работает, потому что нет в программе функции с таким названием.
Когда-то давно была, но я её потом переименовал в =Пропись_РублиКопейки_сЧислами()
Есть, также, функция =Пропись_РублиКопейки()

Список доступных функций:
http://excelvba.ru/programmes/FillDocuments/SheetFunctions

функция =Число_РублиКопейки(D12) не работает. Версия программы заполнения из exel 2.4.2

пример чего?
по шаблонам из столбца - инструкция здесь:
http://excelvba.ru/programmes/FillDocuments/TemplatesFilter

можно пример?

да, можно
программа может брать имена используемых шаблонов из заданного столбца

можно ли автоматически выбирать шаблон на основании данных из исходного документа?

Да, можно.
Для этого создайте копию шаблона, скрыв или удалив всё, что не нужно выводить на печать.
В имени файла-шаблона можно указать количество печатных копий:
http://excelvba.ru/programmes/FillDocuments/FieldCodes
Например, задать такое имя шаблона: На печать{print=3}.xls

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

Александр, такой функции нет, и пока не планируется.
Проще написать дополнительный макрос, который преобразует вашу таблицу в нужный вид на отдельном листе.

Есть ли аналог функции мульти ров только не для строк, а для столбцов? Например у меня в исходном документе 7 столбцов со значениями. И если в столбце цифра больше 0, то чтобы в шаблоне добавлялась новая строка с этой цифрой.

так вы поставьте код поля {организация} в отдельную ячейку (шрифт можно сделать белым, чтобы не видно было этого значения),
а формула будет ссылаться на эту невидимую ячейку.
Запись =!лист1{организация}, конечно же, работать не будет, - таких формул в Excel не бывает.

Скажите как можно подставлять данные программы в формулы в екселе. Например запись типа =!лист1{организация} не работает. То есть я хочу чтобы на другом листе ексель мог найти заданую организацию а потом с помощью впр подставлять нужные данные этой организации

Большое спасибо, ребята. Буду пробовать. Есили получится, куплю прогу обязательно. Давно искал что то подобное.

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

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