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

Поиск и замена текста в основном тексте, колонтитулах и сносках документа Word

Author: Siluvia Last Modified: 2025-08-07

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

Поиск и замена одинакового текста в документе Word с помощью функции «Найти и заменить»
Поиск и замена одинакового текста только в разделах верхнего и нижнего колонтитула с использованием кода VBA
Поиск и замена разных текстов одновременно с помощью удивительной функции


Поиск и замена одинакового текста в документе Word с помощью функции «Найти и заменить»

Использовать функцию «Найти и заменить» в документе Word очень просто.

1. Откройте документ, содержащий слова, которые вы хотите заменить, нажмите клавиши Ctrl + H одновременно, чтобы открыть диалоговое окно «Найти и заменить».

2. В диалоговом окне «Найти и заменить», на вкладке «Заменить», введите старый текст и новый текст по отдельности в поля «Что искать» и «Заменить на», затем нажмите кнопку «Заменить все». См. скриншот:

Find and Replace dialog box with the Replace tab displayed

Примечание: Вы можете нажать кнопку «Ещё», чтобы найти дополнительные параметры поиска, если это необходимо.

3. Затем появится диалоговое окно, которое покажет вам, сколько замен было сделано. Нажмите «ОК», чтобы завершить.

Success dialog box


Поиск и замена одинакового текста только в разделах верхнего и нижнего колонтитула с использованием кода VBA

Если вы хотите выполнять поиск и замену только в верхних и нижних колонтитулах документа, метод из этого раздела может помочь.

1. Откройте документ, в котором нужно выполнить поиск и замену текста в верхнем и нижнем колонтитулах, нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic for Applications.

2. В окне Microsoft Visual Basic for Applications нажмите «Вставить» > «Модуль», затем скопируйте приведённый ниже код VBA в окно Модуля.

Код VBA: Поиск и замена текста только в верхнем и нижнем колонтитулах

Sub FindAndReplaceOfHeaderAndFooter()
'Update by Extendoffice 20190805
    Dim xDoc As Document
    Dim xSelection As Selection
    Dim xSec As Section
    Dim xHeader As HeaderFooter
Dim xFooter As HeaderFooter
On Error Resume Next
    Set xDoc = Application.ActiveDocument
    For Each xSec In xDoc.Sections
        For Each xHeader In xSec.Headers
            xHeader.Range.Select
            Set xSelection = xDoc.Application.Selection
            With xSelection.Find
                .Text = "I've found header text" 'Enter the old header text here!
               .Replacement.Text = "I've found header text" 'Enter the new header text here!
                .Wrap = wdFindContinue
                .Execute Replace:=wdReplaceAll
            End With
        Next xHeader
        For Each xFooter In xSec.Footers
            xFooter.Range.Select
            Set xSelection = xDoc.Application.Selection
            With xSelection.Find
                .Text = "I've found footer text" 'Enter the old footer text here!
                .Replacement.Text = "I've found footer text" 'Enter the old footer text here!
                .Wrap = wdFindContinue
                .Execute Replace:=wdReplaceAll
            End With
        Next xFooter
    Next xSec
    xDoc.ActiveWindow.ActivePane.Close
    If xDoc.ActiveWindow.View.SplitSpecial = wdPaneNone Then
        xDoc.ActiveWindow.View.Type = wdPrintView
    Else
        xDoc.ActiveWindow.View.Type = wdPrintView
    End If
    xDoc.Activate
End Sub

Примечание: В коде замените «Найти текст заголовка» и «Найти текст нижнего колонтитула» на тексты, которые вы хотите найти в заголовке и нижнем колонтитуле; а также замените «Я нашел текст заголовка» и «Я нашел текст нижнего колонтитула» на новые тексты заголовка и нижнего колонтитула.

3. Нажмите клавишу F5 для запуска кода. Затем указанные тексты в заголовке и нижнем колонтитуле будут заменены новыми текстами.


Поиск и замена разных текстов одновременно с помощью удивительной функции

Функция «Пакетный поиск и замена» Kutools for Word поможет легко найти и заменить разные тексты в одном документе или сразу в нескольких документах.

Перед применением этой функции уделите несколько минут для скачивания и установки её.

1. Запустите приложение Microsoft Word, нажмите Kutools Plus > Пакетный поиск и замена.

Batch Find and Replace button on the Kutools Plus tab on the ribbon

2. В окне «Пакетный поиск и замена» вам нужно сделать следующее.

  • 2.1 нажмите кнопку Add button кнопку > Добавить файл или Добавить папку чтобы добавить документы, внутри которых нужно найти и заменить тексты.
    Batch Find and Replace window with the Add button highlighted
  • 2.2 Нажмите кнопку « Добавить строку», чтобы вставить поля поиска и замены. Если вы хотите найти и заменить три разных текста одновременно, создайте три строки.
  • 2.3 В каждой строке введите существующие тексты, которые вы хотите заменить новым текстом, в столбце «Найти», а затем введите новый текст в столбец «Заменить».
  • 2.4 Укажите тип поиска для каждой строки.
  • 2.5 В столбце «Найти в» выберите, где применить поиск и замену. Здесь можно выбрать основной документ, заголовок и нижний колонтитул. Выберите один из них, два или все варианты в зависимости от ваших потребностей.
  • 2.6. Нажмите кнопку «Заменить», чтобы начать операцию. См. скриншот:

Batch Find and Replace window

Затем все указанные тексты будут заменены во всех выбранных документах.

Совет: Вы можете выделить результат цветом фона, указав определенный цвет в столбце «Выделить» для строки.

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

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

Поиск и замена нескольких слов одновременно в документе Word
Word предоставляет функцию «Найти и заменить», чтобы найти все экземпляры слова или фразы и заменить их новым словом одновременно. Но если вы хотите найти и заменить разные слова одновременно, эта встроенная функция не поможет. В этой статье мы рассмотрим метод VBA для одновременного поиска и замены нескольких разных слов в документе Word.

Поиск и замена в нескольких файлах в Word
Если у вас есть несколько десятков файлов Word, содержащих одинаковый контент (например, заголовки, нижние колонтитулы, специальные слова или числа), и вам нужно заменить одинаковый контент в этих документах Word. Как бы вы могли быстро это сделать? Конечно, вы можете открывать эти файлы по очереди и заменять одинаковый контент, но это будет отнимать много времени и доставлять хлопоты. Это руководство покажет вам хитрый способ замены одного и того же контента сразу в нескольких документах Word.

Замена жестких разрывов на мягкие разрывы в Word
Если вы хотите отформатировать документ Word, заменив знаки абзаца (жесткие разрывы) на ручные разрывы строк (мягкие разрывы). Как можно быстро заменить жесткие разрывы на мягкие разрывы в Word? Это руководство покажет вам несколько способов преобразования жестких разрывов в мягкие.

Замена мягких разрывов на жесткие разрывы в Word
Если вы хотите отформатировать документ Word, заменив ручные разрывы строк (мягкие разрывы) на знаки абзаца (жесткие разрывы). Как можно быстро заменить мягкие разрывы на жесткие разрывы в Word? Это руководство покажет вам несколько способов преобразования мягких разрывов в жесткие.

Лучшие инструменты для повышения производительности в 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