Создаём интерактивные формы в Microsoft Word
Чтобы сделать заполняемые поля в Word, включите вкладку «Разработчик», вставьте элементы управления контентом (текст, дата, список) в нужные места документа, настройте их свойства и активируйте защиту «Только заполнение форм». Готовую форму можно рассылать как .docx-файл — пользователи будут вводить данные, не ломая структуру шаблона.
Оглавление
Зачем нужны заполняемые формы
Заполняемые поля превращают обычный документ Word в интерактивный шаблон: пользователь вводит данные в строго отведённые места, а структура, стиль и остальные части документа остаются неизменными. Это удобно для:
- заявлений, анкет и договоров;
- счетов, накладных и отчётных форм;
- внутренних шаблонов компании с обязательными полями.
Преимущества: контроль формата ввода, подсказки для пользователя, возможность сделать поля обязательными и собрать данные в едином формате.
Шаг 1: Включаем вкладку «Разработчик»
Без этой вкладки элементы управления формами недоступны.
- Откройте Файл → Параметры → Настроить ленту.
- В правом списке «Основные вкладки» поставьте галочку напротив Разработчик.
- Нажмите ОК.
На ленте появится новая вкладка с инструментами для создания форм: «Элементы управления», «Защита», «Свойства».
Шаг 2: Добавляем текстовые поля
Для свободного ввода текста (ФИО, адрес, комментарий):
- Перейдите на вкладку Разработчик.
- В группе Элементы управления нажмите иконку «Текстовое поле» (Aa).
- Кликните в месте документа, где должно быть поле — появится рамка с подсказкой «Щёлкните для ввода текста».
- Для настройки: выделите поле → нажмите Свойства на ленте или кликните правой кнопкой → Свойства.
В окне свойств укажите:
- Название и Тег — для идентификации при экспорте;
- Текст по умолчанию — подсказка, которая исчезнет при вводе;
- Максимальная длина — ограничение символов;
- Галочку «Нельзя удалить» или «Нельзя изменить содержимое», если поле должно оставаться на месте.
Используйте понятные названия полей (например, client_name, order_date) — это упростит обработку данных, если вы будете извлекать их программно.
Шаг 3: Настраиваем поля дат, чисел и списков
Дата
- В группе «Элементы управления» выберите «Выбор даты» (иконка календаря).
- В свойствах задайте формат отображения:
дд.мм.гггг,дд месяц гггги т.п. - При необходимости установите диапазон допустимых дат.
Число
Word не имеет отдельного элемента «только число», но можно ограничить ввод:
- Используйте обычное текстовое поле;
- В свойствах включите «Ограничить формат» → введите маску, например
00000для пятизначного числа; - Добавьте подсказку: «Введите только цифры».
Выпадающий список
- Выберите элемент «Раскрывающийся список».
- В свойствах нажмите Добавить и введите варианты: «Москва», «Санкт-Петербург», «Новосибирск» и т.д.
- Укажите элемент по умолчанию и при необходимости запретите ручной ввод.
Шаг 4: Вставляем поля внутрь таблиц
Таблицы часто используются в формах для прайс-листов, спецификаций, отчётов.
- Создайте таблицу или поместите курсор в нужную ячейку.
- Вставьте элемент управления (текст, дата, список) прямо внутрь ячейки.
- Настройте свойства так же, как для обычных полей.
- При копировании строки таблицы элементы управления дублируются — это удобно для динамических списков.
Если после вставки поля в таблицу оно «вылезает» за границы ячейки, уменьшите отступы в свойствах абзаца или задайте фиксированную ширину столбца.
Шаг 5: Защищаем форму от случайных правок
Без защиты пользователь сможет удалить поля или изменить шаблон.
- На вкладке Разработчик нажмите Ограничить редактирование.
- В правой панели в разделе «2. Ограничения на редактирование» поставьте галочку «Разрешить только указанный способ редактирования документа».
- В выпадающем списке выберите «Ввод данных в поля форм».
- Нажмите «Да, включить защиту».
- При желании установите пароль — без него пользователи не смогут снять защиту.
После этого в документе активны только заполняемые поля. Остальной текст, таблицы и форматирование заблокированы.
Как собрать заполненные данные
- Сохраните файл как .docx — пользователь заполнит и вернёт вам;
- Для печати или отправки используйте Файл → Экспорт → Создать PDF (поля сохранят введённые значения);
- Для анализа: скопируйте содержимое заполненных полей вручную или используйте макросы VBA для автоматического экспорта в Excel.
Частые ошибки
- Поля неактивны после защиты — убедитесь, что выбрали именно «Ввод данных в поля форм», а не «Только чтение».
- Текст в поле не переносится — в свойствах элемента управления включите опцию «Переносить текст по словам».
- Дата отображается в американском формате — измените формат в свойствах элемента «Выбор даты» или настройте региональные стандарты в параметрах Word.
- Пользователь случайно удалил поле — в свойствах поставьте галочки «Нельзя удалить» и «Нельзя изменить содержимое».
- Форма «ломается» на чужом компьютере — избегайте сложных макросов; тестируйте шаблон в разных версиях Word (2016, 2019, 2021, Microsoft 365).
FAQ
Как сделать поле обязательным для заполнения?
В свойствах элемента управления поставьте галочку «Обязательное поле». При попытке сохранить документ без заполнения появится предупреждение.
Можно ли добавить поле для подписи?
Да. Используйте элемент «Рисунок» или «Текстовое поле» с подсказкой «Вставьте скан подписи». Для электронной подписи потребуется надстройка или интеграция с сервисами вроде КриптоПро.
Как скрыть подсказку после ввода текста?
По умолчанию текст по умолчанию исчезает при фокусе. Если нужно более сложное поведение, используйте макросы VBA (события Entry и Exit).
Можно ли использовать форму в онлайн-версии Word?
Элементы управления контентом поддерживаются в Word для веба частично: текстовые поля работают, но выбор даты и сложные свойства могут не отображаться. Для веб-форм лучше использовать Microsoft Forms или Google Forms.
Как удалить защиту, чтобы отредактировать шаблон?
Перейдите в Разработчик → Ограничить редактирование → нажмите «Отключить защиту». Если установлен пароль — введите его.
Сохраняйте исходный шаблон без защиты в отдельной папке. Так вы всегда сможете быстро внести правки, не снимая защиту с заполненных экземпляров.