Зачем это нужно

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

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

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

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

Как это работает

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

Создание файла данных

Создание файла шаблона

Запуск программы


Программные и аппаратные требования

Для работы программы требуется .NET Framework 2.0. В новых версиях Windows он входит в обычный пакет установки и дополнительных действий не требуется.
При использовании шаблонов MS Word требуется установленная программа MS Word.
При использовании файла данных MS Excel установленный MS Excel не требуется.

Иметь MS Office не обязательно

Программа позволяет создавать документы без установленных программ MS Excel и MS Word.
Файл шаблона можно создать в обычном текстовом редакторе, а данные записать в текстовый файл в формате CSV (данные разделяются точкой с запятой).
Более того, даже если данные записаны в формате MS Excel, установленный MS Excel все равно не требуется, если файл не содержит сложных формул - программа умеет "читать" этот формат и без установленного Excel. Cкачать: Описание программы
Размер: 559KB, скачано 77 раз