KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как автоматически обновлять коды полей при повторном открытии документа Word?

АвторСуньДата изменения

В документе Word можно вставить имя документа с помощью полей, но если документ был переименован, поле с именем файла не обновляется автоматически. В этом руководстве я покажу способ автоматического обновления всех Коды полей после повторного открытия документа в Word.

Автоматическое обновление Коды полей при повторном открытии в Word


Автоматическое обновление Коды полей при повторном открытии документа Word

В Word нет встроенной функции для обновления вставленных полей — кроме как с помощью кода VBA.

1. Нажмите Alt + F11, чтобы открыть окно Microsoft Visual Basic for Applications, затем дважды щелкните ThisDocument на левой панели, чтобы открыть окно ThisDocument (Code).

2. Скопируйте и вставьте приведённый ниже код в окно ThisDocument (Code).

VBA: Обновление Коды полей при повторном открытии документа

Sub AutoOpen()
'UpdatebyExtendoffice20180830
    Dim xRange As Range
    Dim xFiled As Field
    For Each xRange In ActiveDocument.StoryRanges
        For Each xFiled In xRange.Fields
            xFiled.Update
        Next
    Next
End Sub

Код VBA вставлен в окно ThisDocument (Code)

3. Щелкните Диалоговое окно «Сохранить как», чтобы сохранить код в окне Microsoft Visual Basic for Applications. После этого появится диалоговое окно Microsoft Word — нажмите Нет, чтобы перейти к диалоговому окну Сохранить как.
Диалоговое окно «Сохранить как»

4. В диалоговом окне Сохранить как укажите место сохранения документа, задайте нужное имя, выберите Документ Word с поддержкой макросов в раскрывающемся списке Указать формат сохранения и нажмите кнопку Сохранить. См. снимок экрана:
Поля обновлены автоматически

Теперь при каждом открытии документа с поддержкой макросов все коды полей будут автоматически обновляться.
Выбран параметр «Включить все макросы (не рекомендуется; может выполняться потенциально опасный код)» в диалоговом окне Центра управления безопасностью

Примечание: Убедитесь, что в диалоговом окне Включить все макросы (не рекомендуется; может выполняться потенциально опасный код) установлен флажок. Чтобы открыть это окно, нажмите Центр управления безопасностью(Файл)> Параметры > Центр управления безопасностью > Параметры макросов ).).
автоматическое обновление полей в документе при открытии 5

Просматривайте и редактируйте несколько документов Word и рабочих книг Excel с удобными вкладками — как в Chrome и Edge!

Так же как вы просматриваете несколько веб-страниц в Chrome, Safari и Edge, Office Tab позволяет открывать и управлять несколькими документами Word или рабочими книгами Excel в одном окне Word или Excel. Переключаться между документами или книгами теперь проще простого — достаточно щёлкнуть по нужной вкладке!

Попробуйте Office Tab бесплатно уже сегодня!

Лучшие инструменты для повышения продуктивности в Office

Kutools для Word — раскройте весь потенциал Word с помощью более чем 100 мощных функций!

🤖Функции KUTOOLS AI: AI Ассистент / Ассистент в реальном времени / Супер полировка (сохранить формат) / Супер перевод (сохранить формат) / Искусственный интеллект для редактирования / Проверка с помощью ИИ

📘Мастерство работы с документами: Разделение страниц / Объединение документов / Экспорт выделенного фрагмента в различных форматах (PDF, TXT, DOC, HTML и др.) / Пакетное преобразование в PDF

Редактирование содержимого: Пакетный поиск и замена в нескольких файлах / Изменение размера всех изображений / Транспонировать таблицу строк и столбцов / Преобразовать таблицу в текст

🧹Легкая очистка: удалите лишние пробелы, разрывы разделов, текстовые поля и гиперссылки. Чтобы узнать больше об инструментах удаления, перейдите в группу Удалить

Креативные вставки: вставляйте разделители разрядов, флажки, переключатели, QR-коды, штрихкоды и несколько изображений. Узнайте больше в группе Вставка

🔍Точное выделение: выделяйте определённые страницы, таблицы, фигуры и абзацы заголовков — улучшите навигацию с помощью расширенных функций выделенияfeatures

Звёздные улучшения: Переход к любому месту / Автоматическая вставка повторяющегося текста / Переключение между документами Windows / 11преобразования Инструменты

🌍Поддержка более чем 40 языков: Используйте Kutools на предпочитаемом языке — доступны английский, испанский, немецкий, французский, китайский и ещё более 40 языков!

Kutools for Word вкладки на ленте
 
 

Office Tab– Добавляет вкладки в Office и значительно упрощает вашу работу

  • Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в отдельных окнах.
  • Повышает продуктивность на 50 % и экономит сотни кликов мышью каждый день!

✨ Kutools for Office – Одна установка, пять мощных инструментов!

Включает в себя Office Tab Pro·Kutools для Excel·Kutools для Outlook·Kutools для Word·Kutools for PowerPoint

📦 Получите все 5 инструментов в одном пакете | 🔗 Бесшовная интеграция с Microsoft Office | ⚡ Экономия времени и мгновенно повысьте продуктивность

Лучшие инструменты для повышения продуктивности в Office

Kutools для Word– 100+ инструментов для Word