Надстройка 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 по одной исходной таблице (прайсу)
- заполнять командировочные удостоверения, инструкции, соглашения, или любые другие однотипные документы
Комментарии
При просмотре инструкции, которая выводится только при первом запуске программы, на 4 шаге "Тестирование вставки картинок из папки" делаю все по порядку, но...
1 шаг - скачать пример таблицы с сайта - успешен,
2 шаг - скачать тестовые картинки - успешен,
3 шаг - после манипуляций, произведенных по порядку, выше остается неактивным почему-то... Почему?
Или это глюк в программе?
Здравствуйте. Да, можно сделать опцию скрытия прогресс-бара.
Постараюсь добавить в следующей версии.
Но я бы не советовал отключать прогресс-бар, - сложно будет отслеживать, работает макрос, или он уже закончил работу
(закрытие Excel или открытие шаблона Word во время работы макроса может привести к сбою)
Игорь, доброго времени суток дня и ночи.
А смогли бы добавить возможность отключать прогресс-бар? Просто иногда он мешает.
Спасибо все отлично!!
Здравствуйте, Алексей
Сбросил старые активации, - можете заново активировать.
Добрый день! Игорь подскажите на компьютере где стояла надстройка возникла необходимость переустановить винду, после переустановки винды слетела активация программы FillDocuments при повторном вводе регистрационных данных выскакивает окно с сообщением что у вас закончились все 2 лицензии
P.S. На компе переустанавливал только винду железо не трогал
Спасибо, Игорь, то что надо. Еще б добавили скан в подпапках папки с pasteworddoc файлами, чтоб файлы не лежали кучей в одной папке, а были структурированы по подпапкам.
Сейчас программа вставляет блоки текста из файлов Word в другом формате:
Selection.PasteAndFormat 16 'wdFormatOriginalFormatting
При тестировании, всё вставлялось как надо (с исходным форматированием)
Исправил на wdPasteDefault, залил обновленную версию на сайт
(скачайте программу заново с сайта, и проверьте)
Игорь, речь про одну из последних фишек программы: подстановка целых блоков отформатированного текста из файлов word (pasteworddoc). Так вот, если использовать вариант вставки Selection.PasteAndFormat (wdPasteDefault или константа 0, если из excel), то стили сохраняются при вставке, что особенно важно - стили многоуровневых списков. Один раз как отформатировал блок текста, так он и будет вставляться.
Здравствуйте, Чак
О каких блоках текста идёт речь?
То, что из ячеек исходной таблицы подставляется в шаблон?
Исходное форматирование текста в ячейках не учитывается, - т.к. вставка идет через поиск и замену Word
(а не через копипаст из ячейки в документ Word)
Игорь, блоки текста вставляются без сохранения стилей. Если поменять константу (PasteAndFormat 0), то стили сохраняются.
Реализуйте, пжл, подхват информации из word файлов не только из заданной папки, но и из подпапок данной папки.
Здравствуйте, Анастасия
Видел ваши письма. У меня временно нет возможности сгенерировать код активации для компьютера без интернета
(я сейчас в отпуске, до 30 ноября)
Постараюсь сегодня-завтра придумать что-нибудь
Если вам удастся хоть на минуту подключить интернет на этот комп, - у вас получится активировать и юез моей помощи.
Добрый вечер! Оплатила лицензию на Filldocuments на 2 компьютера вчера вечером. Но один из компьютеров без доступа к интернету. Отправила все данные по email, но ответа пока нет. Возможно ли получить код активации на второй компьютер в ближайшее время?
Здравствуйте, Алексей.
Не видя ваших файлов, ничем конкретным помочь не смогу.
Позвоните мне в скайп после 30 ноября, - разберемся.
Добрый день Игорь! Подскажите у меня при формировании определенного файла в excel то заполняется то не заполняется один и тот же столбец подскажите с чем это может быть связанно?!
Здравствуйте! Не могли бы Вы более подробно объяснить про гиперссылки? Уверен это многим интересно. У меня текст был в ворде. Я его загнал в онлайн конвертер Из Ворда в HTML. Получил много непонятных знаков. Все это скопировал и вставил в Вашей программе в раздел "письма", подраздел "текст письма". Отправил письмо и оно было получено получателем с теми же непонятными знаками.
Чтобы в письме при рассылке была гиперссылка - надо формаровать шаблон письма в формате HTML
(соответвенно, можно будет задать и любое другое форматирование)
----------
Насчет функции ФамилияИО - напишите мне в скайп, разберемся (сейчас пока нет времени)
Если женская фамилия оканчивается на о, то при формуле вида фамилияио(родительный(фио) теряется имя. Для пробы можно прогнать данко марина ивановна.
Здравствуйте! Как при почтовой рассылке поставить в текст шаблона письма гиппперссылки?
Здравствуйте, Алексей
Если шаг от 0 до 0 - в этом случае письма отправляются без задержки
(тормоза могут быть в этом случае из-за вашего почтового сервера, который отказывается принимать письма так часто)
Добрый день!
Можно сделать так, чтобы письма отправлялись автоматически, но быстрее, чем 1 письмо в 1 секунду?
Сейчас можно выставить скорость отправки с шагом в 1 секунду.
При этом, если поставить шаг от 0 до 0 секунд, то письма отправляются крайне медленно.
Что делать, как быть?
А какой у вас файл закрывается?
Книга Excel с исходными данными?
Не должно такого быть, - возможно, вы что-то не так настроили.
(исходная таблица Excel не должна находиться в папке ШАБЛОНЫ, - возможно, в этом проблема)
Позвоните мне в скайп, - разберемся.
Добрый день. Подскажите пожалуйста - есть ли возможность сделать так, чтобы Excel не закрывал файл с базой данных после генерации каждого вордовского документа?
Три вопроса.
1. При переустановке Windows запросил повторную активацию. Активировал, зашел в личный кабинет, там стоит 2 использованных активации. Реально решить этот вопрос?
2. Из Исходного exel документа в шаблон exel цифры со знаками после запятой переносятся как целые (23,455 -> 23455). Вроде все перепробовал...
3. После формирования шаблона exel в нем перестают работать все формулы. Только новый ввод решает проблему.
Спасибо за быстрый ответ.
В понедельник буду пробовать разные варианты по автозапуску. Видно что-то в политике безопасности корпоративной сети мешает. Дома всё нормально работает.
Возник дополнительный вопрос: файл надстройки можно размещать в любом месте на компе, необязательно в User\…\Appdata\…? Насколько я понимаю, ответ будет положительный. Нужно будет на работе попробовать в другое место его закинуть. Не успел попробовать ещё одну нужную вещь: работу с сетевым диском. Но, думаю, проблемы быть не должно?
Исходное/конечное форматирование, конечно, проверял. Картинку — нет. Но картинкой мне не хочется заниматься: картинки должны использоваться там, где они действительно нужны, а не в тексте и таблицах.
Сильно не обращайте на это внимание. Не так это важно. Если уж действительно без этого жить не смогу, то буду обращаться :-).
Здравствуйте, Юрбас
Насчёт автозапуска, - никто ранее не жаловался, так что не могу сказать причину.
Как вариант: запустить настройку, снять галочку автозапуска,
и подключить вручную (штатными средствами Excel добавив в автозапуск),
через Файл - Параметры - Надстройки - Надстройки Excel - Перейти - кнопка Обзор
Касательно шрифтов, тут ничего подсказать не могу.
Моя программа никакие шрифты не меняет, - а просто копирует таблицу из Excel в Word
(скопировав ту же таблицу в тот же шаблон вручную, - вы получите тот же самый результат)
Как избежать: попробуйте в Excel поиграться со стилями и типом шрифта (методом тыка может что и получится. тестировать - копируя таблицу вручную)
Кроме того, в моей программе есть несколько режимов вставки таблицы, — вы все режимы попробовали (исходное / конечное форматирование, как картинка)?
2 вопроса небольших:
1. Офис 2013, в настройках программы установлено «запускать программу при каждом запуске Excel», но не появляется меню "Надстройки". Пробовал файл Fill… помещать в App… соответствующей кнопкой в настройках программы и в Xlstart (сейчас там лежит) вручную, при этом указывая в настройках Excel место нахождения файла. Всё равно не появляется. Для появления необходимо вручную запустить файл Fill…
2. При вставке в Word таблицы из Excel: в Excel шрифт 10 — в Word также 10. В Excel — 11, в Word — 11. Но при Excel — 12, в Word 14. А очень сильно нужно именно 12.
Здравствуйте, Татьяна.
И не открываются, и не удаляются?
не должно такого быть
Позвоните мне в скайп, - разберемся.
При формировании подпапок в папке документы, в некоторых подпапках не открываются созданные вордовские файлы, которые в последствии при удалении из папки документы не удаляются.