Перейти к содержимому

Как быстро преобразовать коды полей в текст в Word

Author: Sun Last Modified: 2025-08-07

Если вам нужно преобразовать коды полей в обычный текст в Word, это руководство проведет вас через различные методы в зависимости от ваших потребностей. Первый метод преобразует коды полей в их отображаемые значения, сохраняя только видимое содержимое. Два других метода сохраняют коды полей как текст, отображая их в сыром формате, например { SEQ Table \* ARABIC }.

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

Преобразование кодов полей в текст с помощью Kutools для Word

Преобразование кодов полей в текст с помощью VBA

Рекомендуемые инструменты для повышения производительности в Word

Kutools для Word: Интеграция ИИ 🤖, более 100 расширенных функций экономят 50% времени на обработку документов.Бесплатная загрузка

Office Tab: Внедряет вкладки в стиле браузера в Word (и другие инструменты Office), упрощая навигацию между несколькими документами.Бесплатная загрузка


Преобразование кодов полей в обычный текст с помощью сочетания клавиш

Если вам нужно только удалить функционал поля, оставив отображаемые значения, вы можете использовать простое сочетание клавиш:

  1. Выберите весь документ, нажав Ctrl + A. Совет: Если вы хотите преобразовать коды полей в определенном диапазоне, выберите только эту часть вместо всего документа.
  2. Нажмите Ctrl + Shift + F9, чтобы преобразовать все поля в их отображаемые значения.
    Field Codes converted to displayed values

Примечание: Этот метод сохраняет только текущие значения полей. Если вам нужно сохранить коды полей как текст, отображая их в сыром формате, например { SEQ Table \* ARABIC }, используйте методы ниже.


Преобразование кодов полей в текст с помощью Kutools для Word

Kutools for Word предоставляет простой способ преобразования кодов полей в текст, либо из всего документа, либо из выбранной части.

Kutools для Word,оснащённый ИИ 🤖, предлагает более 100 удобных функций для упрощения ваших задач.
  • Если вы хотите преобразовать коды полей в текст в определенном диапазоне, сначала выберите диапазон, затем нажмите Kutools > Преобразовать > Преобразовать коды полей в текст.
    Convert Field Codes to Text option on the Kutools tab on the ribbon
  • Если вы хотите преобразовать коды полей во всем документе, просто примените функцию, нажав Kutools > Преобразовать > Преобразовать коды полей в текст, не выбирая ничего в документе. Затем появится окно запроса с просьбой подтвердить действие. Нажмите Да, чтобы продолжить.
    Convert Field Codes to Text dialog

Все коды полей в выбранном диапазоне или во всем документе будут преобразованы в обычный текст.

Document with field codes >>> Document with field codes converted to text

Нажмите здесь, чтобы узнать больше о функции Kutools for Word «Преобразовать коды полей в текст».

Kutools для Word — это идеальный надстройка для Word, которая упрощает вашу работу и повышает навыки обработки документов. Получите сейчас!

Преобразование кодов полей в текст с помощью VBA

VBA предлагает мощный способ работы с кодами полей в документах Word. В зависимости от используемого скрипта вы можете либо извлечь все коды полей и сохранить их как текст в новом документе, либо заменить коды полей в исходном документе их фактическим текстовым представлением (например, { SEQ Table \* ARABIC }).

  1. Нажмите Alt + F11, чтобы открыть окно Microsoft Visual Basic для приложений.
  2. Нажмите Модуль из Вставить вкладки, затем скопируйте и вставьте один из следующих кодов VBA в окно модуля.

    Примечание: Коды VBA ниже предоставляют два разных результата. Выберите тот, который соответствует вашим потребностям.

    VBA 1: Извлечь коды полей и сохранить их в новом документе Word

    Sub fieldcodetotext()
    Dim MyString As String
    For Each aField In ActiveDocument.Fields
        aField.Select
        MyString = MyString & vbCr & Selection.Fields(1).Code.Text
    Next aField
    Documents.Add
    ActiveDocument.Content.InsertAfter MyString
    End Sub

    VBA 2: Заменить коды полей их текстовым представлением в исходном документе

    Sub fieldcodetotext()
    Dim MyString As String
    ActiveWindow.View.ShowFieldCodes = True
    For Each aField In ActiveDocument.Fields
        aField.Select
        MyString = "{ " & Selection.Fields(1).Code.Text & " }"
        Selection.Text = MyString
    Next aField
    ActiveWindow.View.ShowFieldCodes = False
    End Sub
  3. Нажмите кнопку Выполнить кнопка Run button или нажмите F5 для выполнения VBA.

Примечание: Этот метод VBA не работает на выбранных частях документа; он применяется ко всему документу.

Office Tab: Добавляет интерфейсы с вкладками в Word, Excel, PowerPoint...
Navigate through documents using Office Tab
Улучшите свой рабочий процесс прямо сейчас.Узнать больше об Office Tab Бесплатная загрузка

Связанные статьи:


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

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

🤖 Возможности Kutools AI: AI Ассистент / Ассистент в Реальном Времени / Супер Полировка (с сохранением формата) / Супер Перевод (с сохранением формата) / Искусственный интеллект для редактирования / Проверка с помощью ИИ...

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

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

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

Творческие вставки: Вставить разделитель разрядов / Флажки / Переключатели / QR-код / Штрихкод / Несколько изображений. Откройте больше возможностей в группе Вставить...

🔍 Точные выделения: Точно определяйте нужные страницы / таблицы / фигуры / абзацы заголовка. Улучшайте навигацию благодаря расширенным функциям Выбрать ...

Уникальные улучшения: Переходите к любому расположению / Автоматически вставляйте повторяющийся текст / Переключайтесь между окнами документа /11 инструментов преобразования...

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

Kutools and Kutools Plus tabs on the Word Ribbon
👉 Хотите попробовать эти функции? Скачайте Kutools для Word прямо сейчас! 🚀
 

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

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