Поиск чисел в word

У Word есть мощные возможности поиска, которые позволяют искать вам текст, числа, форматы, параграфы, разрывы страниц, использовать подстановочные символы, коды полей и многое другое. Используя подстановочные символы, вы можете искать просто всё что угодно в вашем документе. Поскольку функция поиска совмещена с заменой, то вы можете также выполнять весьма замысловатые преобразования текста.

Прежде чем мы приступим, поясню пару терминов, которые могут быть не совсем понятными для вас.

Регулярное выражение — это условное обозначение критериев, которым должна соответствовать искомая строка. С помощью регулярных выражений можно найти множество строк или слов, соответствующих заданным условиям.

Подстановочные символы (wildcards) — это * (звёздочка), . (точка) и ? (знак вопроса), которые имеют в регулярных выражениях специальное значение. Например, символ * (звёздочка) обозначает любое количество любых символов, а ? (знак вопроса) означает любой один символ.

Давайте начнём знакомство с продвинутыми возможностями поиска в Word!

Как использовать подстановочные символы в продвинутом поиске

В ленте Word переключитесь на вкладку «Главная» и нажмите кнопку «Заменить»:

В окне «Найти и заменить» кликните «Больше >>», чтобы развернуть диалоговое окно и увидеть дополнительные опции. Если вы увидели кнопку «<< Меньше», значит всё прошло удачно.

В раскрывшемся окне для показа опций поиска, включите флажок «Подстановочные знаки».

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

Теперь нажмите кнопку «Специальный» для просмотра списка подстановочных знаков.

В Word доступны следующие подстановочные символы:

Символ Значение
? Любой знак
[-] Символ в диапазоне
< В начале слова
> В конце слова
() Выражение — единая последовательность символов. Также применяется для обратных ссылок
[!] Не
{;} Число вхождений
@ Предыдущий 1 или более
* Любое число знаков
^t Знак табуляции
^^ Знак крышки
^n Знак столбца
^+ Длинное тире
^= Короткое тире
^g Графический объект
^l Разрыв строки
^m Разрыв страницы / раздела
^~ Неразрывный дефис
^s Неразрывный пробел
^- Мягкий перенос

Наконец выберите подстановочный символ для вставки в ваши критерии поиска. После выбора подстановочного знака, символ добавляется в строку поиска. Когда запомните значения, вы также можете использовать клавиатуру для ввода символов вместо вставки их путём выбора из списка. Меню «Специальный» работает как справка в случае если вы не помните, какие доступны специальные символы и их значения.

Готовые увидеть как работают подстановочные символы? Давайте ознакомимся с конкретными примерами использования регулярных выражений и подстановочных символов в Word.

Для чего используются подстановочные символы?

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

Здесь мы заострим внимание в первую очередь на подстановочных знаках, которые означают один или более символов текста или модифицируют поиск на основе другого символа в вашем поиске.

Использование звёздочки для указания любого количества символов

Скорее всего, самым часто используемым подстановочным символом для вас станет звёздочка. Она означает, что вы хотите найти любое количество символов. Например, чтобы найти все слова, начинающиеся с «отм», напечатайте «отм*» в строке поиска и затем кликните кнопку «Найти далее». Наше регулярное выражение означает любое количество букв (* звёздочка), следующих после «отм».

В качестве альтернативы ввода символа звёздочки с клавиатуры, вы можете использовать выбор специального символа из списка подстановочных знаком. Вначале наберите «отм» в строке «Найти». Поставьте галочку «Подстановочные знаки». Затем кликните кнопку «Специальный» и выберите «Любое число символов». После этого нажмите кнопку «Найти далее»:

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

Вы должны помнить важную вещь: при включении подстановочных знаков, поиск автоматически становится чувствительным к регистру (такова особенность регулярных выражений, частью которых являются подстановочные символы). Поэтому поиск «отм*» и «Отм*» даст различные результаты.

Использование знака вопроса для поиска определённого количества символов

В то время как звёздочка означает любое количество символов, знак вопроса в регулярном выражении означает единичный (один) символ. Например, если «отм*» будет искать строки начинающиеся с «отм» за которыми идёт любое количество символов, то «отм?» будет искать строки, начинающиеся с «отм», за которой идёт только один символ.

Как и звёздочку, знак вопроса можно использовать в любой части слова — в том числе в начале и в середине.

Также можно использовать вместе несколько знаков вопроса вместе, тогда они будут обозначать несколько букв.

Например, регулярное выражение для поиска «о?о?о» оно означает букву «о», за которой идёт любой символ, затем снова идёт буква «о», затем опять любой символ и затем опять буква «о» найдёт следующие слова:

  • потоков
  • многополосных
  • многополосных
  • которое
  • правового
  • такового
  • такого основания

Можно найти слова с четырьмя буквами «о», шаблон «о?о?о?о»:

  • которого
  • многополосных

Или с тремя буквами «а», шаблон «а?а?а»:

  • наказания
  • задача
  • аппарата
  • высказана
  • началах

Необязательно использовать одинаковые буквы — составляйте выражения под ваши задачи.

Например, чтобы найти слова, в которых первая буква «з», затем идёт любой другой символ, а затем буква «к» и вновь любой символ, шаблон для поиска «з?к?» найдёт:

  • закономерности
  • законодательно

Использование знака собачка (@) и фигурных скобок ({ and}) для поиска вхождений предыдущего символа

Вы можете использовать знак собачка (@) для указания одного или более вхождения предыдущего символа. Например, «ro@t» найдёт все слова, которые начинаются на «ro» и заканчиваются на «t» и которые имеют любое количество букв «o» между этими частями. Поэтому по этим условиям поиска будут найдены слова «rot», «root» и даже «roooooot».

Для большего контроля поиска предыдущих символов, вы можете использовать фигурные скобки, внутри которые укажите точное число вхождений предыдущего символа, который вы хотите найти. Например, поиск «ro{2}t» найдёт «root», но не найдёт «rot» или «roooooot».

Также поддерживает синтаксис вида {n;} — означает искать количество вхождений символа более n раз; {;m} — означает искать количество вхождений символа менее m раз; {n;m} — означает искать количество вхождений символа более n раз, но менее m раз.

Чтобы показать более практический пример, немного забежим вперёд, следующий поиск использует набор символов (будут рассмотрены в этой статье чуть ниже), в результате, будут найдены все слова, в которых подряд идут четыре согласных буквы:

[бвгджзйклмнпрстфхцчшщ]{4}

Использование угловых скобок (< и >) для обозначения начала и конца слова

Думаю, вы заметили, особенно когда составляли поисковые запросы со звёздочкой, что пробел считается за обычный символ и могут быть найдены довольно неожиданные фрагменты большого размера, либо фрагменты, состоящие из двух слов. Вы можете использовать угловые скобки (символы «больше чем» и «меньше чем») для обозначения начала и конца слова поиска. Например, вы можете искать «<но>» и Word найдёт все вхождения «но», но не найдёт слова вроде «новости», «законодатель».

Это довольно полезно, но эта техника становится более мощной, когда вы комбинируете её с другими подстановочными символами. Например, с помощью «<з????>» вы можете найти все слова, которые начинаются на «з» и состоят ровно из пяти букв.

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

  • руководство
  • множество
  • средство
  • количество

Использование квадратных скобок ([ и ]) для поиска определённых символов или диапазонов символов

Вы можете использовать квадратные скобки для указания любых символов или диапазонов символов. Например «[а]» будет искать любые вхождения буквы «а».

В следующем примере, будет искаться строка, которая начинается на «р», затем идёт любая гласная, а затем снова буква «р»: «р[аеиоуэюя]р»

Далее аналогичный пример, но между буквами «р» должно быть две любых гласных: «р[аеиоуэюя]{2}р», будет найдено, к примеру, слово «приоритет».

Вы также можете искать квадратные скобки для поиска диапазонов символов, например «[a-z]» найдёт любую из этих букв в нижнем регистре. Поиск «[0-9]» найдёт любую из этих цифр.

Пример р[а-и]{2}р найдёт строку, которая начинается и заканчивается на букву «р» между которыми две любые буквы из указанного диапазона.

Следующий пример довольно сложный, но при этом и довольно интересный:

[А-Я]{1}[а-я0-9 ,-]{1;}.

В начале строки должна стоят любая заглавная буква ([А-Я]) ровно один раз ({1}). Затем должны идти маленькие буквы, цифры, пробелы, запятые и тире ([а-я0-9 ,-]) хотя бы один раз и более ({1;}), в самом конце должна стоять точка (.)

Думаю вы догадались, что это регулярное выражение которое будет искать предложения. Перечислены не все возможные символы, поэтому не будут найдены предложения, содержащие кавычки и некоторые другие символы, а также вопросительные и восклицательные предложения.

То есть вы можете комбинировать подстановочные символы и дополнять их кванторами количества, а затем это всё комбинировать любое количество раз, пока не получите желаемый результат. На самом деле, это довольно сложно — почти как программирование, поскольку требует абстрактного мышления.

Использование скобок для группировки поисковых терминов в последовательности

Вы можете использовать круглые скобки в вашем поиске для группировки последовательностей символов.

Можно использовать довольно простые шаблоны, например «(го){3;}» найдёт строки, в которых «го» встречается три и более раза подряд.

Но настоящую силу эта конструкция покажет при использовании в операциях поиска и замены.

Показанная далее техника называется «обратные ссылки». Начнём с конкретного примера, чтобы было проще понять. Предположим, нам нужно во всём документе поменять местами два слова, допустим, имя и фамилию. К примеру, во всём тексте множество раз упоминается «Милосердов Алексей», а нам нужно, чтобы было «Алексей Милосердов».

Для этого в строке поиска мы вставляем «(Милосердов) (Алексей)», а в строке «Заменить на» пишем «2 1».

Скобки не участвуют в поиске, то есть в результате будет искаться фраза «Милосердов Алексей» При этом то, что было найдено в первых скобках, будет присвоено как значение «1», а то, что было найдено во вторых скобках, станет значением «2». При этом найденная строка заменится на «Алексей Милосердов».

Можно сделать по-другому, допустим вместо фамилии и имени, я хочу заменить на фамилию и инициалы, тогда в строке поиска я ищу «(Милосердов) (Алексей)», а в строке «Заменить на» пишу «1 А.В.».

В скобках можно писать не только слова, там могут использоваться подстановочные символы в разных сочетаниях, а также кванторы количества. Когда находится целая фраза, то Word автоматически пронумеровывает эти группы слева направо (это происходит «под капотом» — мы это не видим), поэтому в поле «Заменить на» мы можем использовать эти группы по их номеру, перед которым нужно поставить обратный слэш.

Рассмотрим более жизненный пример. Допустим, у нас по всему документу имеются даты вида 31.12.2019 (то есть в формате день.месяц.год), а мы хотим чтобы все эти даты были в формате 2019.12.31 (то есть год.месяц.день).

Тогда для поиска любых дат составляем регулярное выражение с подстановочными символами:

«[0-9]{2}.[0-9]{2}.[0-9]{4}»

«[0-9]» — это диапазон, обозначающий все цифры, «{2}» — это квантор количества, который говорит, что предыдущий символ должен встречаться ровно два раза. То есть будет искаться строка длиной ровно два символа, состоящая из цифр. Затем идёт точка, затем снова аналогичная строка и точка, и в конце строка из четырёх цифр.

Строка подходит для поиска, но чтобы были созданы обратные ссылки, мы заключаем нужные нам элементы в круглые скобки: «([0-9]{2}).([0-9]{2}).([0-9]{4})» — она будет работать точно также, как и предыдущая.

Теперь составляем строку «Заменить на». В начале идёт год, то есть третья группа, она обозначается как «3», затем точка, затем вторая группа, затем опять точка и затем первая группа, получаем «3.2.1».

Используйте обратный слэш () если вам нужно искать символы, которые являются подстановочными знаками

А что если вам нужно найти в документе символ, который используется как подстановочный? Например, если вам нужно найти звёздочку? Если просто её вставите, то она сработает как подстановочный знак и будет найдено всё что угодно. Есть два способа искать символы в их буквальном значении.

Первый способ, это снять галочку с опции «Подстановочные знаки» перед выполнением поиска. Но если вы не хотите это делать, вы можете использовать обратный слэш () перед этим символом. Например, чтобы найти буквальный знак вопроса при включённых «Подстановочных знаках», введите в поле Поиск «?».

Заключение

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

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

  • Как в Microsoft Word сделать массовую замену или удаление текста (74%)
  • Как убрать лишние пробелы в Microsoft Word (74%)
  • Как выделить текст цветом в Word (66.3%)
  • Как вставить музыкальный символ, ноты в Word (57.7%)
  • Как напечатать диапазон страниц документа Word из нескольких разделов (57.7%)
  • Как добавить линию над текстом в Word (RANDOM — 50%)

Узнайте, как найти и заменить цифры, цифры, цифры в документе Word. Вы можете осуществлять поиск номеров или диапазона номеров и заменить их на что-нибудь.

MS Word представляет собой мощный инструмент для обработки текстов от Microsoft. Иногда мы оказываемся в ситуации , в которой мы должны найти и заменить номера в документе Word. Это довольно легко сделать это , используя Найти и заменить средство , данное в MS-Word. Вот как мы можем это сделать.

Откройте документ, где замена должно быть сделано.

Нажмите CTRL + H ключи, чтобы принести поиска и замены коробки вверх.

Теперь, найти то , что тип коробки ([0-9])

MS Word: Найти и заменить цифры, цифры, цифры

MS Word: Найти и заменить цифры, цифры, цифры

Нажмите на кнопку Подробнее >> раскрыть больше возможностей для поиска и замены.

В расширенном окне выберите Использовать групповые символы

Теперь нажмите кнопку Найти и MS Word найдет вам первый номер (т.е. любая цифра от 0 до 9) в документе. Обратите внимание , что он найдет каждую цифру по отдельности, то есть сказать , что если 2012 написано в документе -это поиск найдет четыре цифры и не 2012 как целое число.

Наши советы по MS-Word сделать вашу жизнь проще и увеличить производительность на рабочем месте.

Наши советы по MS-Word сделать вашу жизнь проще и увеличить производительность на рабочем месте.

Очень важно , что вы выбираете использовать групповые символы , так как это позволит MS Word , чтобы понять ваши потребности поиска.

Если вы хотите , чтобы удалить все номера из документа, просто держать поле «Заменить на» поле пустым и нажмите кнопку «Заменить все» … это действие будет эффективно заменить все цифры с пустыми руками .

СМОТРИТЕ ТАКЖЕ: Как заменить изображения в формате MS Word

Если вы хотите заменить только некоторые цифры, вы можете изменить поисковый запрос. Например, если вы хотите , чтобы найти только 4, 7 и 9 , вы должны написать в «Найти» окно:

([4,7,9])

Если вы хотите искать только цифры от 1 до 4, вы можете использовать любой из следующего выражения:

([1,2,3,4])

Или

([1-4])

В поле «Заменить на» поле, вы можете написать все , что вы хотите , чтобы заменить найденный текст. Легко!

Таким образом, это было решение. Я надеюсь, что это было полезно! Вы можете увидеть много других советов MS Word на TechWelkin.

Пожалуйста , не стесняйтесь отправлять ваши вопросы, если случай у вас есть, в комментариях к этой статье. Благодарим Вас за использование TechWelkin.

Ципихович Эндрю

1508 / 478 / 56

Регистрация: 10.04.2009

Сообщений: 8,008

1

26.06.2020, 12:52. Показов 1136. Ответов 16

Метки нет (Все метки)


Студворк — интернет-сервис помощи студентам

здравствуйте

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
With ActiveDocument.Range.Find
        'эта опция отвечает за поиск с использованием подстановочных знаков
        'не работает когда установлено в положение False, или её нет вообще
        'если установлена в положение True, тогда работает
        .MatchWildcards = True
        'ищем непрерывную последовательность цифр
        .Text = "([0-9]@)"
        'ищем в верхнем, надстрочном индексе
        .Font.Superscript = True
        .Replacement.Text = "_1"
        .Execute Replace:=wdReplaceAll
    End With

ожидаю с
888 88 8
получить
_888 _88 _8
но получаю
_8_8_8 _8_8 _8
как добиться нужного? спс



0



Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

26.06.2020, 12:52

Ответы с готовыми решениями:

Поиск строк в шаблоне в word и вывод в таблицу в другой файл word
Здравствуйте, требуется помощь!
Имеется шаблон документа в word в котором есть три строки, которые…

Поиск в word
Существует такая задача:
Необходим найти в текстовом документе параметры и значения в виде…

Поиск в Word
Доброго времени суток.

Собственно вопрос: как выполнить поиск определенных слов(словосочетаний)…

Поиск в Word
Всем громкий привет.
Реально ли сделать поиск в Word так чтобы по ключевому слову он его находил…

16

2632 / 1637 / 745

Регистрация: 23.03.2015

Сообщений: 5,148

26.06.2020, 13:51

2

Ципихович Эндрю,
Число в строке или надстрочное?

Цитата
Сообщение от Ципихович Эндрю
Посмотреть сообщение

.Font.Superscript = True



0



1508 / 478 / 56

Регистрация: 10.04.2009

Сообщений: 8,008

26.06.2020, 13:54

 [ТС]

3

Цитата
Сообщение от Narimanych
Посмотреть сообщение

надстрочное!

а что это меняет дело?



0



2632 / 1637 / 745

Регистрация: 23.03.2015

Сообщений: 5,148

26.06.2020, 13:56

4

Цитата
Сообщение от Ципихович Эндрю
Посмотреть сообщение

а что это меняет дело?

Регуляркой да.



0



779 / 461 / 79

Регистрация: 18.05.2016

Сообщений: 1,242

Записей в блоге: 4

26.06.2020, 14:19

5

паттерн для поиска я выбрал бы
«(d+)»
Обычным невордовским регекспом он ищет.
А вот замену как сделать, ещё не нашёл



0



2632 / 1637 / 745

Регистрация: 23.03.2015

Сообщений: 5,148

26.06.2020, 14:22

6

amd48,
Попробуйте » (?=d)» , можно и так » (?=[0-9])»



0



1508 / 478 / 56

Регистрация: 10.04.2009

Сообщений: 8,008

26.06.2020, 14:23

 [ТС]

7

Цитата
Сообщение от Narimanych
Посмотреть сообщение

Регуляркой да.

и как подправить? спс

Добавлено через 21 секунду

Цитата
Сообщение от Narimanych
Посмотреть сообщение

Попробуйте » (?=d)» , можно и так » (?=[0-9])»

ок, щас



0



Narimanych

2632 / 1637 / 745

Регистрация: 23.03.2015

Сообщений: 5,148

26.06.2020, 14:25

8

Цитата
Сообщение от Ципихович Эндрю
Посмотреть сообщение

и как подправить?

Visual Basic
1
2
3
4
5
6
7
8
Sub MMM()
Set RR = CreateObject("VBScript.RegExp")
With RR
    .Global = True
    .Pattern = " (?=[0-9])"
     ActiveDocument.Range = .Replace(ActiveDocument.Range, "_")
 End With
 End Sub



1



1508 / 478 / 56

Регистрация: 10.04.2009

Сообщений: 8,008

26.06.2020, 14:38

 [ТС]

9

попробую, но верится с трудом, чтобы надстрочные цифры отловились…. в коде не вижу…

Добавлено через 3 минуты
конечно нет-нет реакции на надстрочность, да и первых 888 не изменило
было
888 88 8
стало
888_88_8

Добавлено через 3 минуты

Цитата
Сообщение от Narimanych
Посмотреть сообщение

Попробуйте » (?=d)» , можно и так » (?=[0-9])»

не взлетело…



0



2632 / 1637 / 745

Регистрация: 23.03.2015

Сообщений: 5,148

26.06.2020, 14:47

10

Ципихович Эндрю,

Цитата
Сообщение от Ципихович Эндрю
Посмотреть сообщение

но верится с трудом, чтобы надстрочные цифры отловились…. в коде не вижу…

Почему вы никогда конкретно не отвечаете на поставленный вопрос…

Цитата
Сообщение от Narimanych
Посмотреть сообщение

Число в строке или надстрочное?

Приведенный в начале вами код также ничего не делает с надстрочными цифрами….
Правильно поставленный вопрос- уже половина правильного ответа.



0



1508 / 478 / 56

Регистрация: 10.04.2009

Сообщений: 8,008

26.06.2020, 14:50

 [ТС]

11

был же ответ с сообщении № 3
надстрочное!



0



2632 / 1637 / 745

Регистрация: 23.03.2015

Сообщений: 5,148

26.06.2020, 14:53

12

Цитата
Сообщение от Ципихович Эндрю
Посмотреть сообщение

а что это меняет дело?

Это «да» или «нет» по русски?

Добавлено через 29 секунд
Прикрепите файл с пароой строк…



0



1508 / 478 / 56

Регистрация: 10.04.2009

Сообщений: 8,008

26.06.2020, 14:57

 [ТС]

13

да, надстрочное
файл прикрепил



0



Narimanych

2632 / 1637 / 745

Регистрация: 23.03.2015

Сообщений: 5,148

27.06.2020, 21:38

14

Ципихович Эндрю,
Для примера в вашем файле..

Visual Basic
1
2
3
4
5
6
7
8
9
Sub MMM()
 
Set RR = CreateObject("VBScript.RegExp")
With RR
    .Global = True
    .Pattern = "b(?=d+)"
     ActiveDocument.Range = .Replace(ActiveDocument.Range, "_")
End With
End Sub



0



Ципихович Эндрю

1508 / 478 / 56

Регистрация: 10.04.2009

Сообщений: 8,008

27.06.2020, 21:40

 [ТС]

15

Цитата
Сообщение от Narimanych
Посмотреть сообщение

Для примера в вашем файле..

спс, но это не решает

Visual Basic
1
2
 'ищем в верхнем, надстрочном индексе
        .Font.Superscript = True



0



Step_UA

1588 / 661 / 225

Регистрация: 09.06.2011

Сообщений: 1,334

27.06.2020, 23:24

16

Заменить шаблон поиска в коде первого поста на

Visual Basic
1
.Text = "([0-9]{1;})"



1



1508 / 478 / 56

Регистрация: 10.04.2009

Сообщений: 8,008

27.06.2020, 23:29

 [ТС]

17

проверил, окейно, спс



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

27.06.2020, 23:29

17

Для этого вы также можете использовать подстановочный знак «Найти и заменить в Word».

В поле «Найти что» введите: .2[34][0-9]{2}[!0-9]

При этом будет найдена точка (точка или точка), за которой следует 2 , за которым следует 3 или 4 , за которыми следуют две (2) цифры, а за ним следует символ, который не является другой цифрой. ,

Это ограничивает его значением от 2300 до 2499 (поэтому опускается 2500 — но вы можете сделать это одноразовый поиск). Включив в конце значение не 0-9, он, например, не наберет 23000 или 23456.

Убедитесь, что вы нажали кнопку «Дополнительно», чтобы увидеть все варианты.
Отметьте галочкой «Использовать шаблоны».

Для «Заменить на» оставьте это поле пустым, но на кнопке «Формат» в левом нижнем углу нажмите «Выделить» (поэтому под текстовым полем «Заменить на» вы увидите слово «Выделить»).

(Прежде чем сделать это, убедитесь, что вы выделили какой-то текст цветом, чтобы ваш маркер был установлен на цвет, а не на цвет, иначе ваша замена не будет «выделена»).

Заменить все

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

  • Простой поиска, через кнопку «Найти» (открывается панель Навигация);
  • Расширенный поиск, через кнопку «Заменить», там есть вкладка «Найти».

Самый простой поиск в ворде – это через кнопку «Найти». Эта кнопка расположена во вкладке «Главная» в самом правом углу.

поиск по тексту в ворде

! Для ускорения работы, для поиска в Ворде воспользуйтесь комбинацией клавишей: CRL+F

После нажатия кнопки или сочетания клавишей откроется окно Навигации, где можно будет вводить слова для поиска.

поиск в ворде

! Это самый простой и быстрый способ поиска по документу Word.

Для обычного пользователя большего и не нужно. Но если ваша деятельность, вынуждает Вас искать более сложные фрагменты текста (например, нужно найти текст с синим цветом), то необходимо воспользоваться расширенной формой поиска.

Расширенный поиск в Ворде

Часто возникает необходимость поиска слов в Ворде, которое отличается по формату. Например, все слова, выделенные жирным. В этом как рас и поможет расширенный поиск.

Существует 3 варианта вызова расширенного поиска:

  • В панели навигация, после обычного поиска

поиск слов в ворде

  • На кнопке «Найти» нужно нажать на стрелочку вниз

как найти слово в тексте word

  • Нужно нажать на кнопку «Заменить» , там выйдет диалоговое окно. В окне перейти на вкладку «Найти»

как найти в ворде слово в тексте

В любом случае все 3 варианта ведут к одной форме – «Расширенному поиску».

Как в Word найти слово в тексте – Расширенный поиск

После открытия отдельного диалогового окна, нужно нажать на кнопку «Больше»

поиск по документу word

После нажатия кнопки диалоговое окно увеличится

как найти в ворде нужное слово

Перед нами высветилось большое количество настроек. Рассмотрим самые важные:

Направление поиска

В настройках можно задать Направление поиска. Рекомендовано оставлять пункт «Везде». Так найти слово в тексте будет более реально, потому что поиск пройдет по всему файлу. Еще существуют режимы «Назад» и «Вперед». В этом режиме поиск начинается от курсора и идет вперед по документу или назад (Вверх или вниз)

Направление поиска в Ворде

Поиск с учетом регистра

Поиск с учетом регистра позволяет искать слова с заданным регистром. Например, города пишутся с большой буквы, но журналист где-то мог неосознанно написать название города с маленькой буквы. Что бы облегчить поиск и проверку, необходимо воспользоваться этой конфигурацией:

Поиск с учетом регистра

Поиск по целым словам

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

Поиск целых слов

Подстановочные знаки

Более тяжелый элемент, это подстановочные знаки. Например, нам нужно найти все слова, которые начинаются с буквы м и заканчиваются буквой к. Для этого в диалоговом окне поиска нажимаем галочку «Подстановочные знаки», и нажимаем на кнопку «Специальный», в открывающемся списке выбираем нужный знак:

Подстановочные знаки

В результате Word найдет вот такое значение:

поиск с подстановочными знаками

Поиск омофонов

Microsoft Word реализовал поиск омофонов, но только на английском языке, для этого необходимо выбрать пункт «Произносится как». Вообще, омофоны — это слова, которые произносятся одинаково, но пишутся и имеют значение разное. Для такого поиска необходимо нажать «Произносится как». Например, английское слово cell (клетка) произносится так же, как слово sell (продавать).

Поиск омофонов

! из-за не поддержания русского языка, эффективность от данной опции на нуле

Поиск по тексту без учета знаков препинания

Очень полезная опция «Не учитывать знаки препинания». Она позволяет проводить поиск без учета знаков препинания, особенно хорошо, когда нужно найти словосочетание в тексте.

Поиск по тексту без учета знаков препинания

Поиск слов без учета пробелов

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

Поиск слов без учета пробелов

Поиск текста по формату

Очень удобный функционал, когда нужно найти текст с определенным форматированием. Для поиска необходимо нажать кнопку Формат, потом у Вас откроется большой выбор форматов:

Поиск текста по формату

Для примера в тексте я выделил Жирным текст «как найти слово в тексте Word». Весть текст выделен полужирным, а кусок текста «слово в тексте Word» сделал подчернутым.

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

Поиск текста по формату

После проделанных манипуляция не забудьте нажать кнопку «Снять форматирование». Кнопка находится правее от кнопки «Формат».

Специальный поиск от Ворд

Правее от кнопки формат есть кнопка «Специальный». Там существует огромное количество элементов для поиска

Специальный поиск от Ворд

Через этот элемент можно искать:

  • Только цифры;
  • Графические элементы;
  • Неразрывные пробелы или дефисы;
  • Длинное и короткое тире;
  • Разрывы разделов, страниц, строк;
  • Пустое пространство (особенно важно при написании курсовых и дипломных работ);
  • И много других элементов.

Опции, которые не приносят пользы

!Это мое субъективное мнение, если у вас есть другие взгляды, то можете писать в комментариях.

  • Опция «произносится как». Не поддержание русского языка, делает эту опцию бессмысленной;
  • Опция «все словоформы», опция полезная при замене. А если нужно только найти словоформы, то с этим справляется обычный поиск по тексту;
  • Опция «Учитывать префикс» и «Учитывать суффикс» – поиск слов, с определенными суффиксами и префиксами. Этот пункт так же полезен будет при замене текста, но не при поиске. С этой функцией справляется обычный поиск.

Понравилась статья? Поделить с друзьями:
  • Поиск через ячейку excel поиск
  • Поиск через впр в excel
  • Поиск частичных совпадений в excel в двух столбцах
  • Поиск части текста в ячейке excel формула
  • Поиск части текста в таблице excel