Создаём интерактивные формы в Microsoft Word

Иван Корнев·10.05.2026·5 мин

Чтобы сделать заполняемые поля в Word, включите вкладку «Разработчик», вставьте элементы управления контентом (текст, дата, список) в нужные места документа, настройте их свойства и активируйте защиту «Только заполнение форм». Готовую форму можно рассылать как .docx-файл — пользователи будут вводить данные, не ломая структуру шаблона.

Оглавление

Зачем нужны заполняемые формы

Заполняемые поля превращают обычный документ Word в интерактивный шаблон: пользователь вводит данные в строго отведённые места, а структура, стиль и остальные части документа остаются неизменными. Это удобно для:

  • заявлений, анкет и договоров;
  • счетов, накладных и отчётных форм;
  • внутренних шаблонов компании с обязательными полями.

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

Шаг 1: Включаем вкладку «Разработчик»

Без этой вкладки элементы управления формами недоступны.

  1. Откройте ФайлПараметрыНастроить ленту.
  2. В правом списке «Основные вкладки» поставьте галочку напротив Разработчик.
  3. Нажмите ОК.

На ленте появится новая вкладка с инструментами для создания форм: «Элементы управления», «Защита», «Свойства».

Шаг 2: Добавляем текстовые поля

Для свободного ввода текста (ФИО, адрес, комментарий):

  1. Перейдите на вкладку Разработчик.
  2. В группе Элементы управления нажмите иконку «Текстовое поле» (Aa).
  3. Кликните в месте документа, где должно быть поле — появится рамка с подсказкой «Щёлкните для ввода текста».
  4. Для настройки: выделите поле → нажмите Свойства на ленте или кликните правой кнопкой → Свойства.

В окне свойств укажите:

  • Название и Тег — для идентификации при экспорте;
  • Текст по умолчанию — подсказка, которая исчезнет при вводе;
  • Максимальная длина — ограничение символов;
  • Галочку «Нельзя удалить» или «Нельзя изменить содержимое», если поле должно оставаться на месте.

Используйте понятные названия полей (например, client_name, order_date) — это упростит обработку данных, если вы будете извлекать их программно.

Шаг 3: Настраиваем поля дат, чисел и списков

Дата

  1. В группе «Элементы управления» выберите «Выбор даты» (иконка календаря).
  2. В свойствах задайте формат отображения: дд.мм.гггг, дд месяц гггг и т.п.
  3. При необходимости установите диапазон допустимых дат.

Число

Word не имеет отдельного элемента «только число», но можно ограничить ввод:

  • Используйте обычное текстовое поле;
  • В свойствах включите «Ограничить формат» → введите маску, например 00000 для пятизначного числа;
  • Добавьте подсказку: «Введите только цифры».

Выпадающий список

  1. Выберите элемент «Раскрывающийся список».
  2. В свойствах нажмите Добавить и введите варианты: «Москва», «Санкт-Петербург», «Новосибирск» и т.д.
  3. Укажите элемент по умолчанию и при необходимости запретите ручной ввод.

Шаг 4: Вставляем поля внутрь таблиц

Таблицы часто используются в формах для прайс-листов, спецификаций, отчётов.

  1. Создайте таблицу или поместите курсор в нужную ячейку.
  2. Вставьте элемент управления (текст, дата, список) прямо внутрь ячейки.
  3. Настройте свойства так же, как для обычных полей.
  4. При копировании строки таблицы элементы управления дублируются — это удобно для динамических списков.

Если после вставки поля в таблицу оно «вылезает» за границы ячейки, уменьшите отступы в свойствах абзаца или задайте фиксированную ширину столбца.

Шаг 5: Защищаем форму от случайных правок

Без защиты пользователь сможет удалить поля или изменить шаблон.

  1. На вкладке Разработчик нажмите Ограничить редактирование.
  2. В правой панели в разделе «2. Ограничения на редактирование» поставьте галочку «Разрешить только указанный способ редактирования документа».
  3. В выпадающем списке выберите «Ввод данных в поля форм».
  4. Нажмите «Да, включить защиту».
  5. При желании установите пароль — без него пользователи не смогут снять защиту.

После этого в документе активны только заполняемые поля. Остальной текст, таблицы и форматирование заблокированы.

Как собрать заполненные данные

  • Сохраните файл как .docx — пользователь заполнит и вернёт вам;
  • Для печати или отправки используйте ФайлЭкспортСоздать PDF (поля сохранят введённые значения);
  • Для анализа: скопируйте содержимое заполненных полей вручную или используйте макросы VBA для автоматического экспорта в Excel.

Частые ошибки

  • Поля неактивны после защиты — убедитесь, что выбрали именно «Ввод данных в поля форм», а не «Только чтение».
  • Текст в поле не переносится — в свойствах элемента управления включите опцию «Переносить текст по словам».
  • Дата отображается в американском формате — измените формат в свойствах элемента «Выбор даты» или настройте региональные стандарты в параметрах Word.
  • Пользователь случайно удалил поле — в свойствах поставьте галочки «Нельзя удалить» и «Нельзя изменить содержимое».
  • Форма «ломается» на чужом компьютере — избегайте сложных макросов; тестируйте шаблон в разных версиях Word (2016, 2019, 2021, Microsoft 365).

FAQ

Как сделать поле обязательным для заполнения?
В свойствах элемента управления поставьте галочку «Обязательное поле». При попытке сохранить документ без заполнения появится предупреждение.

Можно ли добавить поле для подписи?
Да. Используйте элемент «Рисунок» или «Текстовое поле» с подсказкой «Вставьте скан подписи». Для электронной подписи потребуется надстройка или интеграция с сервисами вроде КриптоПро.

Как скрыть подсказку после ввода текста?
По умолчанию текст по умолчанию исчезает при фокусе. Если нужно более сложное поведение, используйте макросы VBA (события Entry и Exit).

Можно ли использовать форму в онлайн-версии Word?
Элементы управления контентом поддерживаются в Word для веба частично: текстовые поля работают, но выбор даты и сложные свойства могут не отображаться. Для веб-форм лучше использовать Microsoft Forms или Google Forms.

Как удалить защиту, чтобы отредактировать шаблон?
Перейдите в РазработчикОграничить редактирование → нажмите «Отключить защиту». Если установлен пароль — введите его.

Сохраняйте исходный шаблон без защиты в отдельной папке. Так вы всегда сможете быстро внести правки, не снимая защиту с заполненных экземпляров.