Найти и заменить: освойте поиск в редакторе Word

Найти и заменить: освойте поиск в редакторе Word

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

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

Диалоговое окно Найти и заменить можно открыть, выбрав любую из трех команд в меню Правка (для редактора Word 2003):

В редакторе Word 2007 окно Найти и заменить можно открыть с помощью выбора соответствующих команд из группы Редактирование на вкладке Главная (хотя, указанными выше сочетаниями клавиш это сделать быстрее и удобнее):

В зависимости от выбранной команды, откроется следующее диалоговое окно (с активной вкладкой, соответствующей выбранной команде):

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

В редакторе Word 2007 это окно будет иметь несколько дополнительных инструментов, расширяющих возможности поиска:

Введите какое-нибудь слово в поле ввода Найти и нажмите кнопку Найти далее . Если такое слово присутствует в тексте документа, то редактор Word переместится к найденному слову и выделит его. Обратите внимание, что при каждом новом поиске диалоговое окно будет автоматически перемещаться так, чтобы найденное слово всегда было на виду пользователя: над окном или под ним.

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

Щелкайте по синим стрелкам и переходите либо вниз документа к новым словам, либо вверх - к предыдущим найденным словам.

Кстати, если вы ввели слово в нижнем регистре, то будут найдены все слова, независимо от их регистра. Если же вам нужно найти слова с конкретным написанием: только строчные или только прописные, то установите флажок на параметре Учитывать регистр и введите в поле Найти слово в том виде, в каком вы хотите его найти в документе:

Здесь есть еще одна особенность: если введенное вами слово может быть частью какого-либо другого слова (например, слово "мир" может быть частью слова "кумир"), то поиск выделит эту часть главного слова. Чтобы искать только отдельные слова, установите флажок на параметре Только слово целиком .

Искать слова - это просто. Но, что если нужно найти не конкретное слово, а, например, слово, выделенное каким-либо цветом (обратите внимание: речь идет о выделении слова сплошным цветом, а не о цвете шрифта).

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

Под полем Найти появится надпись с выбранным вами параметром:

В результате поиска будут найдены все слова (фразы), помеченные в документе каким-либо цветом.

Собственно, объяснение всех нюансов работы с диалоговым окном Найти и заменить может занять слишком много времени и места. Поэтому я рекомендую вам самостоятельно потренироваться в установке тех или иных параметров при поиске текста. А сейчас давайте попробуем найти в документе лишние (пустые) строки. Как правило, такие пустые строки образованы двумя или более знаками абзацев (не всегда, но часто) в конце параграфа:

Чтобы удалить эти пустые строки, откройте диалоговое окно Найти и заменить на вкладке Заменить («Ctrl+H»).

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

В поле Найти вы увидите вставленный символ ^p . Если вы прямо сейчас нажмете кнопку Найти далее , то вы переместитесь к этому символу в тексте документа. Но этого будет мало, так как вам нужен не один отдельно стоящий символ знака абзаца, а несколько, идущие подряд. Поэтому вы можете добавить еще один знак абзаца. Однако поиск будет ограничен именно этими двумя знаками, что также нас не устроит, если в тексте есть пустые строки, образованные более чем двумя знаками абзаца.

В этом случае следует использовать не только (не столько) специальные символы, а также регулярные выражения. Конкретно, в нашем случае следует ввести в поле Найти не знак абзаца, а символ ASCII-кода, который обозначает знак абзаца - ^13 , и далее вот такое выражение: . То есть, в полном виде выражение должно быть такое: ^13 .

Это выражение обозначает, что будет произведен поиск двух или более идущих подряд символов знака абзаца.

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

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

В поле Заменить добавьте один знак абзаца - ^p .

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

Более подробно о механизме поиска с применением

Не обращайте внимание на версию редактора, приведенную в названии статьи - все отлично работает во всех версиях Word.

Рекомендую даже распечатать эту статью и пользоваться ею как справочником.

Вы можете помочь в развитии сайта, сделав пожертвование:

--> Или помочь сайту популярной криптовалютой:

BTC Адрес: 1Pi3a4c6sJPbfF2sSYR2noy61DMBkncSTQ

ETH Адрес: 0x7d046a6eaa1bd712f7a6937b042e9eee4998f634

LTC Адрес: LUyT9HtGjtDyLDyEbLJZ8WZWGYUr537qbZ

USDT (ERC-20) Адрес: 0x7d046a6eaa1bd712f7a6937b042e9eee4998f634

Яндекс Деньги: 410013576807538

А тут весь список наших разных крипто адресов, может какой добрый человек пожертвует немного монет или токенов - получит плюсик в карму от нас :) Благо Дарим, за любую помощь! -->

📎📎📎📎📎📎📎📎📎📎