Быстрое обновление полей в Word: от F9 до автоматизации

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

Чтобы обновить все поля и ссылки в документе Word, выделите весь текст клавишами Ctrl + A и нажмите F9 — это основной способ мгновенного пересчёта оглавления, перекрёстных ссылок, нумерации и формул . Для полей в колонтитулах используйте предпросмотр печати (Ctrl + P) или включите автообновление в параметрах программы.

Поля в Word — это динамические элементы: номера страниц, оглавление, перекрёстные ссылки, даты, формулы. Они не обновляются автоматически при редактировании, поэтому после изменений в документе их нужно актуализировать вручную или настроить автообновление.

:::toc Оглавление

Основные способы обновления полей

Универсальный метод: Ctrl + A и F9

Это базовый и самый быстрый способ обновить большинство полей в документе :

  1. Откройте документ в Word.
  2. Нажмите Ctrl + A — выделится всё содержимое.
  3. Нажмите F9 — Word пересчитает все выделенные поля.
  4. Если появится диалог обновления оглавления, выберите «Обновить целиком», чтобы пересчитать и структуру, и нумерацию .

В сложных документах с перекрёстными ссылками нажмите F9 2–3 раза подряд: некоторые зависимые поля обрабатываются не с первого прохода.

Обновление через предпросмотр печати

Поля в колонтитулах (номера страниц, даты, имена файлов) часто не обновляются через F9, потому что находятся в отдельной текстовой области. Решение — использовать окно печати :

  1. Нажмите Ctrl + P для открытия предпросмотра.
  2. Дождитесь, пока Word отобразит документ — в этот момент обновляются все поля, включая колонтитулы.
  3. Закройте окно нажатием Esc — изменения сохранятся без фактической печати.

Этот метод особенно полезен для документов с динамическими элементами в верхних и нижних колонтитулах.

Параметры автообновления перед печатью

Чтобы не помнить о ручном обновлении, настройте Word на автоматический пересчёт полей при печати :

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

После этого каждый раз при отправке документа на принтер или открытии предпросмотра Word будет автоматически актуализировать все поля. Настройка применяется глобально ко всем документам в текущей установке программы.

Автообновление работает только при печати или предпросмотре. Если вы просто сохраняете или отправляете файл по электронной почте, поля не обновятся автоматически — используйте Ctrl + A → F9 перед экспортом.

Обновление отдельных элементов

Иногда нужно обновить только конкретное поле, не затрагивая весь документ:

ЭлементСпособ обновления
ОглавлениеКлик по оглавлению → F9 → выбор «Обновить целиком» или «Только номера страниц»
Перекрёстная ссылкаВыделить ссылку → F9 или ПКМ → Обновить поле
Формула в таблицеКлик внутри ячейки → F9
Поле в колонтитулеДвойной клик по колонтитулу → Ctrl + AF9

Чтобы видеть, где в документе находятся поля, включите подсветку: ФайлПараметрыДополнительноЗаливка полейВсегда. Поля будут выделены серым фоном.

Макрос для полного обновления

Если стандартные методы пропускают поля в надписях, текстовых блоках или сложных объектах, используйте макрос VBA для гарантированного обновления всех элементов :

Sub UpdateAllFields()
    Dim aStory As Range
    Dim aField As Field
    Dim myTOC As TableOfContents
    
    ' Обновление полей во всех текстовых областях
    For Each aStory In ActiveDocument.StoryRanges
        For Each aField In aStory.Fields
            aField.Update
        Next aField
    Next aStory
    
    ' Отдельное обновление оглавлений
    For Each myTOC In ActiveDocument.TablesOfContents
        myTOC.Update
    Next myTOC
End Sub

Как запустить:

  1. Нажмите Alt + F11 для открытия редактора VBA.
  2. В меню выберите InsertModule.
  3. Вставьте код выше и нажмите Ctrl + S для сохранения.
  4. Закройте редактор, затем запустите макрос через Alt + F8 → выберите UpdateAllFieldsВыполнить.

Для удобства назначьте макрос на кнопку панели быстрого доступа: ФайлПараметрыПанель быстрого доступа.

Частые ошибки и решения

Поля в колонтитулах не обновляются через F9

Стандартное выделение не затрагивает колонтитулы. Решение: откройте колонтитул двойным кликом, выделите содержимое (Ctrl + A) и нажмите F9, либо используйте предпросмотр печати (Ctrl + P).

Перекрёстные ссылки указывают не туда

При вставке нового заголовка скрытая закладка может сместиться. Решение: выделите ссылку, нажмите Alt + F9 для просмотра кода, найдите имя закладки после REF, затем переназначьте закладку через ВставкаЗакладка.

Оглавление требует многократного обновления

Первый пересчёт меняет размер самого оглавления, что сдвигает нумерацию разделов. Решение: обновите оглавление дважды подряд с выбором «Обновить целиком».

Отображаются коды полей вместо значений

Если видите { TOC \o "1-3" } вместо содержания, нажмите Alt + F9 для переключения между кодами и результатами. Для отдельного поля используйте Shift + F9.

Ошибка «Источник ссылки не найден»

Появляется, если целевой элемент (заголовок, рисунок, таблица) был удалён. Решение: найдите удалённый объект, восстановите его или удалите ссылку. Для поиска всех проблемных мест используйте Ctrl + F и запрос «Ошибка! Источник ссылки не найден».

Поля не обновляются из-за сторонних надстроек

Плагины для библиографии могут блокировать контекстное меню. Решение: используйте F9 вместо ПКМ — горячая клавиша обходит блокировку, либо разместите стандартную ссылку Word в начале документа.

FAQ

Почему F9 не обновляет все поля сразу?
Некоторые поля (в колонтитулах, надписях, текстовых блоках) находятся в отдельных текстовых областях. Используйте предпросмотр печати (Ctrl + P) или макрос для полного охвата.

Как обновить только номера страниц в оглавлении, не меняя структуру?
Кликните по оглавлению, нажмите F9 и в диалоге выберите «Обновить только номера страниц». Это быстро скорректирует нумерацию без пересоздания содержания .

Можно ли обновлять поля автоматически при сохранении документа?
Встроенной функции нет, но можно использовать макрос с событием DocumentBeforeSave или настроить автообновление перед печатью.

Что делать, если после обновления ссылки стали битыми?
Проверьте, не был ли удалён или переименован целевой объект. При необходимости пересоздайте перекрёстную ссылку через СсылкиПерекрёстная ссылка.

Работает ли F9 в Word для веб и мобильных версий?
Нет, горячие клавиши и расширенное управление полями доступны только в десктопной версии Word для Windows и macOS. В веб-версии поля обновляются автоматически при синхронизации.

Как увидеть все поля в документе?
Включите подсветку: ФайлПараметрыДополнительно → раздел Показать содержимое документаЗаливка полейВсегда. Также можно временно отобразить коды полей через Alt + F9.