Задача из реальной жизни: HR-отдел получил список из 200 сотрудников в Excel и должен каждому распечатать справку по форме. Вручную — неделя работы. Через генератор документов — 3 минуты. Разбираемся, как это работает и какие подводные камни.
Как это устроено
Идея простая: у вас есть шаблон Word с тегами вида {{ФИО}}, {{Должность}} и таблица Excel, где в колонках лежат значения для этих тегов. Сервис берёт каждую строку таблицы, подставляет значения в шаблон, получает готовый DOCX. И так для каждой строки.
Подготовка шаблона Word
Откройте Word (или Google Docs с экспортом в DOCX) и напишите документ, как обычно. В тех местах, где должны быть данные из Excel, вставьте теги в двойных фигурных скобках:
Настоящая справка выдана {{ФИО}}, работающему в должности {{Должность}} с {{Дата_приёма}}.
Важные правила:
- Теги — только
{{Имя}}без пробелов внутри, регистр важен - Названия тегов должны совпадать с заголовками колонок в Excel буква в букву
- Файл должен быть
.docx(не.doc, не.rtf) - Сложное форматирование (таблицы, картинки, колонтитулы) сохраняется
Что можно и нельзя подставлять
- ✅ Текст, числа, даты — без проблем
- ✅ Многострочный текст — если в ячейке есть перенос строки
- ❌ Картинки — генератор их не вставляет, только текст
- ❌ Формулы Excel — подставится результат, а не формула
Подготовка Excel
Первая строка — заголовки колонок. Каждая следующая строка — отдельный документ. Например:
| ФИО | Должность | Дата_приёма |
|---|---|---|
| Иванов И.И. | Менеджер | 01.03.2024 |
| Петров П.П. | Бухгалтер | 15.06.2023 |
| Сидорова А.А. | HR-специалист | 01.09.2022 |
Если колонка называется «Должность», то и в шаблоне должно быть {{Должность}}. Регистр имеет значение.
Генерация
- Откройте раздел «Генератор документов»
- Загрузите Excel-файл
- Загрузите Word-шаблон
- Настройте, как будут называться файлы (можно использовать значения тегов + разделитель)
- Нажмите «Сгенерировать» — получите ZIP-архив с готовыми документами
Как правильно настроить имена файлов
По умолчанию файлы называются document_1.docx, document_2.docx. Но для 500 договоров удобнее использовать значения из таблицы: Иванов_И.И._Договор.docx. В интерфейсе можно включить нужные теги и выбрать разделитель — пробел, подчёркивание или дефис.
Совет: если в колонке есть символы/,\,:— они автоматически заменятся на подчёркивание. Windows не любит такие символы в именах файлов.
Проверка перед запуском
Перед тем как запустить генерацию на 500 строк, сделайте тестовый прогон на 3–5 строках:
- Откройте один из сгенерированных документов и убедитесь, что все поля подставились
- Проверьте, что даты и числа выглядят правильно
- Убедитесь, что название файлов вас устраивает
Ошибки и что с ними делать
Если генерация завершилась ошибкой для части строк, в логе будет указано, в какой строке проблема. Чаще всего это:
- Тег в шаблоне есть, но колонки с таким названием нет в Excel
- В Excel слитая ячейка — генератор не понимает, что с ней делать
- Спецсимволы, которые Excel воспринял как формулу
Исправьте таблицу и повторите генерацию. Успешно созданные документы не пропадут — они уже в ZIP-архиве.
Итог
Генератор документов из Excel — это в 100 раз быстрее ручной работы и в 100 раз дешевле, чем нанимать верстальщика. Основное время уходит на подготовку шаблона, а сама генерация занимает секунды. Все файлы создаются локально в браузере — никакие данные не уходят на сервер.
Попробуйте прямо сейчас — 20 бесплатных операций в месяц, без регистрации.
📄 Открыть генератор