Перейти к основному содержанию

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

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

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


Найдите и замените тот же текст в документе Word с помощью функции поиска и замены

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

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

2. в Найти и заменить диалоговое окно под Замените вкладку, введите старый текст и новый текст отдельно в поле Найти то, что и Rзаменить с поля, а затем щелкните Заменить все кнопка. Смотрите скриншот:

Примечание: Вы можете нажать Больше кнопку, чтобы найти дополнительные параметры поиска по мере необходимости.

3. Затем появится диалоговое окно, в котором показано, сколько замен было произведено. Нажмите OK в конце.


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

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

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

2. в Microsoft Visual Basic для приложений окна, нажмите Вставить > Модуль, а затем скопируйте приведенный ниже код 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, нажмите Кутулс Плюс > Пакетный поиск и замена.

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

  • 2.1 щелкните значок кнопка> Добавить файл or Add Folder добавить документы, необходимые для поиска и замены текстов внутри.
  • 2.2 Щелкните значок Добавить ряд кнопку, чтобы вставить поля поиска и замены. Если вы хотите найти и заменить три разных текста одновременно, создайте три строки.
  • 2.3 В каждой строке введите существующие тексты, которые вы замените новым в поле Найдите столбец, а затем введите новый текст в Замените колонка.
  • 2.4 Укажите Тип поиска для каждой строки.
  • 2.5 В Найти в столбец выберите, где применить поиск и замену. Оно включает Основной документ, заголовок и нижний колонтитул в этой секции. Вы можете выбрать один из них, два или все в зависимости от ваших потребностей.
  • 2.6. Нажмите Замените кнопку, чтобы начать операцию. Смотрите скриншот:

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

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

  Если вы хотите получить бесплатную (60-дневную) пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


Статьи по теме

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

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

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

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


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

 

Kutools For Word - Более 100 расширенных функций для Microsoft Word, сэкономьте 50% времени

  • Сложные и повторяющиеся операции можно производить разово за секунды.
  • Вставляйте сразу несколько изображений из папок в документ Word.
  • Объединяйте и объединяйте несколько файлов Word из папок в одну в желаемом порядке.
  • Разделите текущий документ на отдельные документы в соответствии с заголовком 1, разрывом раздела или другими критериями.
  • Преобразование файлов между Doc и Docx, Docx и PDF, набор инструментов для общих преобразований и выбора, и так далее...
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations