Как автоматически обновлять коды полей при повторном открытии документа 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
3. Щелкните для сохранения кода в Microsoft Visual Basic for Applications окне, появится диалоговое окно Microsoft Word щелкните Нет чтобы перейти к Сохранить как диалогу.
4. В диалоговом окне Сохранить как выберите папку для сохранения документа, назовите его по своему усмотрению, выберите Документ Word с поддержкой макросов из выпадающего списка Тип файла и затем нажмите кнопку Сохранить См. скриншот:
С этого момента каждый раз, когда вы открываете документ с поддержкой макросов, все коды полей будут обновляться автоматически.
Примечание: Убедитесь, что опция Включить все макросы (не рекомендуется; потенциально опасный код может быть выполнен) отмечена в диалоговом окне Центр доверия (Нажмите Файл > Параметры > Центр доверия > Настройки макросов).
Вкладки для просмотра и редактирования нескольких документов Word/книг Excel, как в Chrome и Edge! |
Как и при просмотре нескольких веб-страниц в Chrome, Safari и Edge, Office Tab позволяет открывать и управлять несколькими документами Word или книгами Excel в одном окне Word или Excel. Переключение между документами или книгами теперь просто осуществляется одним щелчком по их вкладкам! |
Лучшие инструменты для повышения производительности в офисе
Kutools for Word — Поднимите свой опыт работы с Word на новый уровень, используя более 100 впечатляющих функций!
🤖 Возможности ИИ Kutools: AI Ассистент / Ассистент в Реальном Времени / Супер Полировка (Сохраняет форматирование) / Супер Перевод (Сохраняет форматирование) / Искусственный интеллект для редактирования / Проверка с помощью ИИ...
📘 Мастерство работы с Документом: Разделить страницы / Объединить документы / Экспортировать диапазон в различные форматы (PDF/TXT/DOC/HTML...) / Пакетное преобразование в PDF...
✏ Редактирование текста сообщения: Пакетный поиск и замена в нескольких файлах / Изменить размер всех изображений / Транспонировать строки и столбцы таблицы / Преобразовать таблицу в текст...
🧹 Легкая очистка: Удалить лишние пробелы / Разрывы разделов / Текстовые поля / Гиперссылки / Для получения дополнительных инструментов удаления перейдите в группу Удалить...
➕ Креативные вставки: Вставить тысячные разделители / Флажки / Переключатели / QR-код / Штрихкод / Несколько изображений / Узнайте больше в группе Вставить...
🔍 Точные выделения: Определить конкретные страницы / Таблицы / Фигуры / Абзацы заголовков / Улучшайте навигацию с помощью дополнительных функций выбора...
⭐ Особые улучшения: Перейти к любому диапазону / Автоматическая вставка повторяющегося текста / Переключение между окнами документа /11 инструментов преобразования...
🌍 Поддержка более40 языков: Используйте Kutools на предпочитаемом языке — поддерживаются Английский, Испанский, Немецкий, Французский, Китайский и еще более40 языков!

✨ Kutools for Office — Одна установка, пять мощных инструментов!
Включает Office Tab Pro · Kutools for Excel · Kutools for Outlook · Kutools for Word · Kutools for PowerPoint
📦 Получите все5 инструментов в одном пакете | 🔗 Бесшовная интеграция с Microsoft Office | ⚡ Мгновенно экономьте время и повышайте продуктивность
Лучшие инструменты для повышения производительности в офисе
Kutools for Word - 100+ инструментов для Word
- 🤖 Возможности ИИ Kutools: AI Ассистент / Ассистент в Реальном Времени / Супер Полировка / Супер Перевод / Искусственный интеллект для редактирования / Проверка с помощью ИИ
- 📘 Мастерство работы с Документом: Разделить страницы / Объединить документы / Пакетное преобразование в PDF
- ✏ Редактирование текста сообщения: Пакетный поиск и замена / Изменить размер всех изображений
- 🧹 Легкая очистка: Удалить лишние пробелы / Удалить разрывы разделов
- ➕ Креативные вставки: Вставить тысячные разделители / Вставить флажки / Создать QR-коды
- 🌍 Поддержка более40 языков: Kutools говорит на вашем языке — поддерживаются более40 языков!