Поиск по шрифту word

Эта статья предназначена для людей с нарушениями зрения или с когнитивными нарушениями, использующих программы чтения с экрана, например Экранный диктор корпорации Microsoft, JAWS или NVDA с продуктами Microsoft 365. Эта статья входит в набор содержимого поддержки средства чтения с экрана Microsoft 365, где содержатся дополнительные сведения о специальных возможностях в наших приложениях. Общие справочные сведения доступны на главной странице службы поддержки Майкрософт.

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

Примечания: 

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

  • Дополнительные сведения о средствах чтения с экрана см. в статье О работе средств чтения с экрана в Microsoft 365.

В этом разделе

  • Поиск определенного стиля

  • Поиск определенного форматирования

Поиск определенного стиля

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

  1. Нажмите клавиши CTRL+F. Вы услышите фразу «Навигация, Поиск в документе».

  2. Нажимайте клавишу SR+СТРЕЛКА ВПРАВО, пока не услышите фразу «Дополнительные параметры, свернуто, пункт меню», нажимайте клавиши ALT+СТРЕЛКА ВНИЗ, чтобы развернуть меню, а затем нажмите клавишу A, чтобы открыть диалоговое окно Расширенный поиск . Вы услышите сообщение «Окно поиска и замены, расширенный элемент управления редактированием, редактирование». Фокус находится на поле Найти текст .

    Совет: 
    Word запоминает параметры Поиска, которые вы в последний раз использовали в диалоговом окне Расширенный поиск , например, если вы искали стиль Strong и заменили его акцентом. Чтобы сбросить параметры Поиска перед новым поиском, нажмите клавиши ALT+O, нажмите клавиши ALT+СТРЕЛКА ВВЕРХ, а затем нажмите клавиши ALT+T, чтобы выбрать пункт Нет форматирования. Фокус возвращается в поле Найти текст .

  3. Нажмите клавиши ALT+O, S, чтобы открыть диалоговое окно Поиск стиля . Прозвучит фраза «Окно «Поиск стиля», «Поиск стиля, ни стиля, ни выбранного».

  4. Нажимайте клавишу СТРЕЛКА ВНИЗ, пока экранный диктор не произнесет стиль, который вы хотите заменить, например «Акцент», а затем нажмите клавишу ВВОД, чтобы выбрать.

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

  5. Нажмите клавиши ALT+P, чтобы переместить фокус на вкладку Заменить . Прозвучит сообщение «Выбрано, заменить элемент вкладки». Нажимайте клавишу TAB, пока не услышите фразу «Заменить на, изменить текст».

    Совет: 
    Word запоминает параметры замены, которые вы в последний раз использовали в диалоговом окне Расширенный поиск , например, если вы искали строгий стиль и заменили его акцентом. Чтобы сбросить параметры Заменить перед новым поиском, нажмите клавиши ALT+O, клавиши ALT+СТРЕЛКА ВВЕРХ, а затем нажмите клавиши ALT+T, чтобы выбрать вариант Без форматирования. Фокус возвращается в поле Заменить текстом .

  6. Нажмите клавиши ALT+O, S, чтобы открыть диалоговое окно Поиск стиля . Прозвучит фраза «Окно «Поиск стиля», «Поиск стиля, ни стиля, ни выбранного».

  7. Нажимайте клавишу СТРЕЛКА ВНИЗ, пока экранный диктор не произнесет стиль, который вы хотите использовать, например «Акцент», а затем нажмите клавишу ВВОД, чтобы выбрать.

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

  8. Нажмите клавиши ALT+A, чтобы заменить все вхождения первого стиля вторым. Прозвучит сообщение «Майкрософт диалоговое окно Word, кнопка ОК». Нажмите клавишу ВВОД, ESC, чтобы закрыть диалоговое окно Расширенный поиск и вернуть фокус на документ.

Поиск определенного форматирования

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

Примечание: Если изменить форматирование, например полужирный текст везде в документе, он также изменит стиль шрифта везде, где используется стиль Strong , но не наоборот. Поэтому вместо форматирования вручную рекомендуется использовать стили.

  1. Нажмите клавиши CTRL+F. Вы услышите фразу «Навигация, Поиск в документе».

  2. Нажимайте клавишу SR+СТРЕЛКА ВПРАВО, пока не услышите фразу «Дополнительные параметры, свернуто, пункт меню», нажимайте клавиши ALT+СТРЕЛКА ВНИЗ, чтобы развернуть меню, а затем нажмите клавишу A, чтобы открыть диалоговое окно Расширенный поиск . Вы услышите сообщение «Окно поиска и замены, расширенный элемент управления редактированием, редактирование». Фокус находится на поле Найти текст .

    Совет: 
    Word запоминает параметры поиска, которые вы в последний раз использовали в диалоговом окне Расширенное поиск , например, если вы искали полужирное форматирование и заменили его курсивом. Чтобы сбросить параметры Поиска перед новым поиском, нажмите клавиши ALT+O, нажмите клавиши ALT+СТРЕЛКА ВВЕРХ, а затем нажмите клавиши ALT+T, чтобы выбрать пункт Нет форматирования. Фокус возвращается в поле Найти текст .

  3. Нажмите клавиши ALT+O, F, чтобы открыть диалоговое окно Поиск шрифта . Вы услышите фразу «Найти окно шрифта, шрифт, редактирование текста».

  4. Нажмите клавиши ALT+Y, чтобы переместить фокус в меню Стиль шрифта , нажимайте клавишу СТРЕЛКА ВНИЗ, пока экранный диктор не произнесет стиль шрифта, который вы хотите заменить, например «Полужирный», а затем нажмите клавишу ВВОД, чтобы выбрать.

  5. Нажмите клавиши ALT+P, чтобы переместить фокус на вкладку Заменить . Прозвучит сообщение «Выбрано, заменить элемент вкладки». Нажимайте клавишу TAB, пока не услышите фразу «Заменить на, изменить текст».

    Совет: 
    Word запоминает параметры замены, которые вы использовали в диалоговом окне Расширенный поиск , например, если вы искали полужирное форматирование и заменили его курсивом. Чтобы сбросить параметры Заменить перед новым поиском, нажмите клавиши ALT+O, клавиши ALT+СТРЕЛКА ВВЕРХ, а затем нажмите клавиши ALT+T, чтобы выбрать вариант Без форматирования. Фокус возвращается в поле Заменить текстом .

  6. Нажмите клавиши ALT+O, F, чтобы открыть диалоговое окно Поиск шрифта . Вы услышите фразу «Найти окно шрифта, шрифт, редактирование текста».

  7. Нажмите клавиши ALT+Y, чтобы переместить фокус в меню Стиль шрифта , нажимайте клавишу СТРЕЛКА ВНИЗ, пока экранный диктор не произнесет стиль шрифта, который вы хотите использовать, например «Обычный», а затем нажмите клавишу ВВОД для выбора.

  8. Нажмите клавиши ALT+A, чтобы заменить все вхождения первого стиля шрифта вторым. Прозвучит сообщение «Майкрософт диалоговое окно Word, кнопка ОК». Нажмите клавишу ВВОД, ESC, чтобы закрыть диалоговое окно Расширенный поиск и вернуть фокус на документ.

Дополнительные сведения

Вставка и изменение текста в Word с помощью средства чтения с экрана

Сочетания клавиш в Word

Выполнение основных задач в Word с помощью средства чтения с экрана

Настройка устройства для поддержки специальных возможностей в Microsoft 365

Знакомство с Word и навигация с помощью средства чтения с экрана

Техническая поддержка пользователей с ограниченными возможностями

Корпорация Майкрософт стремится к тому, чтобы все наши клиенты получали наилучшие продукты и обслуживание. Если у вас ограниченные возможности или вас интересуют вопросы, связанные со специальными возможностями, обратитесь в службу Microsoft Disability Answer Desk для получения технической поддержки. Специалисты Microsoft Disability Answer Desk знакомы со многими популярными специальными возможностями и могут оказывать поддержку на английском, испанском, французском языках, а также на американском жестовом языке. Перейдите на сайт Microsoft Disability Answer Desk, чтобы узнать контактные сведения для вашего региона.

Если вы представитель государственного учреждения или коммерческой организации, обратитесь в службу Disability Answer Desk для предприятий.

На этом файле проверил — в самом деле, почему-то два участка определяются как со шрифтом, отличным от Times New Roman, хотя для всего текста в документе установлен Times New Roman. Исключая объекты с формулами. Я сегодня вечером поразбираюсь с этим.

Добавлено через 20 часов 46 минут
Сейчас разбирался с поиском по имени шрифта. Добавил обработку следующих особенностей:
— Оказалось, что если во всём диапазоне поиска установлен искомый шрифт, то весь этот текст не обнаруживается.
— В диапазонах, пропущенных системой поиска, шрифт может не только отличаться от искомого, но и может оказаться равным искомому или неопределённым. По крайней мере, такие вещи происходят в обсуждаемом документе.
В результате, для исследования документа получился такой VBA код:

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
Sub sub1()
Dim wdDoc As Word.Document
  Dim wdRng As Word.Range
  Dim wdRngF1 As Word.Range
  Dim wdRngF2 As Word.Range
  Dim wdFind As Word.Find
  Dim wdStart As Long
  Dim wdEnd As Long
  'Заданный шрифт. Будем искать текст с этим шрифтом.
  Const FontNameF = "Times New Roman"
  
  Set wdDoc = ActiveDocument
  Set wdRng = wdDoc.Content
  Set wdRngF1 = wdDoc.Content
  Set wdFind = wdRngF1.Find
  
  With wdFind
    .ClearFormatting
    .Text = ""
    .Font.Name = FontNameF
    .Forward = True
    .Wrap = wdFindStop
  End With
  
  wdStart = wdRng.Start
  wdEnd = wdRng.End
  Debug.Print "------------------------------"
  Debug.Print "Дипазон поиска: " & wdStart & " - " & wdEnd
  Debug.Print "Заданный шрифт: " & FontNameF
  
  Do While wdFind.Execute
    'Сведения о шрифте в диапазоне, который пропущен системой поиска.
    wdEnd = wdRngF1.Start
    If wdStart < wdEnd Then 'Если пропущенный диапазон не пуст.
      Set wdRngF2 = wdDoc.Range(wdStart, wdEnd) 'Пропущенный диапазон.
      Select Case wdRngF2.Font.Name
        Case FontNameF: 'Если шрифт определён и равен искомому.
          Debug.Print "(+) " & FontNameF & ": " & wdStart & " - " & wdEnd
        Case "": 'Если шрифт не определён.
          Debug.Print "(!) ?: " & wdStart & " - " & wdEnd
        Case Else 'Если шрифт определён и не равен искомому.
          wdRngF2.Font.Color = RGB(255, 100, 100)
          wdRngF2.Font.Bold = True
          Debug.Print "(-) " & wdRngF2.Font.Name & ": " & wdStart & " - " & wdEnd
      End Select
    End If
    'Сведения о шрифте в диапазоне, найденном системой поиска.
    wdStart = wdEnd
    wdEnd = wdRngF1.End
    Debug.Print "(+) " & wdRngF1.Font.Name & ": " & wdStart & " - " & wdEnd
    wdStart = wdEnd
  Loop
  
  'Сведения о шрифте в последнем диапазоне, который пропущен системой поиска.
  wdEnd = wdRng.End
  If wdStart < wdEnd Then 'Если пропущенный диапазон не пуст.
    Set wdRngF2 = wdDoc.Range(wdStart, wdEnd) 'Пропущенный диапазон.
    Select Case wdRngF2.Font.Name
      Case FontNameF: 'Если шрифт определён и равен искомому.
        Debug.Print "(+) " & wdRngF2.Font.Name & ": " & wdStart & " - " & wdEnd
      Case "": 'Если шрифт не определён.
        Debug.Print "(!) ?: " & wdStart & " - " & wdEnd
      Case Else 'Если шрифт определён и неравен искомому.
        wdRngF2.Font.Color = RGB(255, 100, 100)
        wdRngF2.Font.Bold = True
        Debug.Print "(-) " & wdRngF2.Font.Name & ": " & wdStart & " - " & wdEnd
    End Select
  End If
End Sub

Этот код выводит сведения о диапазонах и шрифтах в окно Immediate (главное меню VBA редактора — View — Immediate Window). Кроме этого, участки текста, где шрифт определился и не равен заданному, помечаются красным жирным шрифтом.
В Delphi подобный код будет выглядеть так:

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
uses
  ComObj;
 
{Пояснение по поиску.
Объект wdFind связан с диапазоном wdRngF1. При каждом вызове wdFind.Execute
поиск продолжается в том диапазоне, который определял wdRng до первого
вызова wdFind.Execute. Т. е., поиск выполняется в одном и том же диапазоне.
Но сам объект wdRngF1 изменяется при каждом обнаружении искомого текста - он
становится равным диапазону, который охватывает этот найденный текст.}
procedure TForm1.Button1Click(Sender: TObject);
const
  FontNameF = 'Times New Roman'; //Искомый шрифт.
  wdFindStop = 0; //Завершить поиск при достижении границы диапазона.
var
  wdApp, wdDoc, wdRng, wdRngF1, wdRngF2, wdFind : Variant;
  wdStart, wdEnd : Integer;
  FontName : String;
  Od : TOpenDialog;
begin
  Od := OpenDialog1; //OpenDialog1 уже должен быть на форме.
  if Od.InitialDir = '' then
    Od.InitialDir := ExtractFilePath( ParamStr(0) );
  if not Od.Execute then Exit;
  if not FileExists(Od.FileName) then begin
    MessageBox(0, 'Файл с заданным именем не найден. Действие отменено.'
      ,'Файл не найден', MB_OK + MB_ICONEXCLAMATION + MB_APPLMODAL);
    Exit;
  end;
 
  //Запуск MS Word и подключение к его корневому объекту.
  try
    wdApp := CreateOleObject('Word.Application');
  except
    MessageBox(0, 'Не удалось запустить MS Word. Действие отменено.',
      'Ошибка', MB_OK + MB_ICONERROR + MB_APPLMODAL);
    Exit;
  end;
 
  wdApp.Visible := True;
  wdDoc := wdApp.Documents.Open(Od.FileName);
  //Диапазон поиска - охватывает всё содержимое документа.
  wdRng := wdDoc.Content;
  //Диапазон, который будет определять участки, найденные системой поиска.
  wdRngF1 := wdDoc.Content;
  //Диапазон, который будет определять участки, пропущенные системой поиска.
  VarClear(wdRngF2);
 
  //Настройка поиска.
  wdFind := wdRngF1.Find;
  wdFind.ClearFormatting;
  wdFind.Text := '';
  wdFind.Font.Name := FontNameF;
  //True - поиск вести от начала - к концу диапазона.
  wdFind.Forward := True;
  //wdFindStop - Завершить поиск при достижении границы диапазона.
  wdFind.Wrap := wdFindStop;
 
  wdStart := wdRng.Start;
  wdEnd := wdRng.End;
  Memo1.Lines.Add('------------------------------');
  Memo1.Lines.Add('Дипазон поиска: ' + IntToStr(wdStart) + ' - ' + IntToStr(wdEnd));
  Memo1.Lines.Add('Заданный шрифт: ' + FontNameF);
 
  //Поиск частей (диапазонов) текста с заданным именем шрифта. Каждый раз при
  //обнаружении такого участка мы будем определять также и другой участок - который
  //был пропущен системой поиска.
  while wdFind.Execute do begin
    //wdRngF1 - диапазон, охватывающий найденный участок текста.
    //wdRngF2 - диапазон, охватывающий пропущенный участок.
    //Сведения о шрифте в диапазоне, который пропущен системой поиска.
    wdEnd := wdRngF1.Start;
    if wdStart < wdEnd then begin //Если пропущенный диапазон не пуст.
      wdRngF2 := wdDoc.Range(wdStart, wdEnd); //Пропущенный диапазон.
      FontName := wdRngF2.Font.Name;
      if FontName = FontNameF then begin //Если шрифт определён и равен искомому.
        Memo1.Lines.Add('(+) ' + FontName + ': '
          + IntToStr(wdStart) + ' - ' + IntToStr(wdEnd));
      end else if FontName = '' then begin //Если шрифт не определён.
        Memo1.Lines.Add('(!) ?: '
          + IntToStr(wdStart) + ' - ' + IntToStr(wdEnd));
      end else begin //Если шрифт определён и не равен искомому.
        Memo1.Lines.Add('(-) ' + FontName + ': '
          + IntToStr(wdStart) + ' - ' + IntToStr(wdEnd));
        wdRngF2.Font.Color := RGB(255, 100, 100);
        wdRngF2.Font.Bold := True;
      end;
    end;
    //Сведения о шрифте в диапазоне, найденном системой поиска.
    wdStart := wdEnd;
    wdEnd := wdRngF1.End;
    Memo1.Lines.Add('(+) ' + wdRngF1.Font.Name + ': '
      + IntToStr(wdStart) + ' - ' + IntToStr(wdEnd));
    wdStart := wdRngF1.End;
  end;
 
  //Сведения о шрифте в последнем диапазоне, который пропущен системой поиска.
  wdEnd := wdRng.End;
  if wdStart < wdEnd then begin //Если пропущенный диапазон не пуст.
    wdRngF2 := wdDoc.Range(wdStart, wdEnd); //Пропущенный диапазон.
    FontName := wdRngF2.Font.Name;
    if FontName = FontNameF then begin //Если шрифт определён и равен искомому.
      Memo1.Lines.Add('(+) ' + FontName + ': '
        + IntToStr(wdStart) + ' - ' + IntToStr(wdEnd));
    end else if FontName = '' then begin //Если шрифт не определён.
      Memo1.Lines.Add('(!) ?: '
        + IntToStr(wdStart) + ' - ' + IntToStr(wdEnd));
    end else begin //Если шрифт определён и не равен искомому.
      Memo1.Lines.Add('(-) ' + FontName + ': '
        + IntToStr(wdStart) + ' - ' + IntToStr(wdEnd));
      wdRngF2.Font.Color := RGB(255, 100, 100);
      wdRngF2.Font.Bold := True;
    end;
  end;
end;

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

Код

------------------------------
Дипазон поиска: 0 - 6217
Заданный шрифт: Times New Roman
(+) Times New Roman: 0 - 1
(+) Times New Roman: 1 - 2
(+) Times New Roman: 2 - 3
(+) Times New Roman: 3 - 4
(+) Times New Roman: 4 - 5
(+) Times New Roman: 5 - 14
(+) Times New Roman: 14 - 686
(+) Times New Roman: 686 - 1306
(+) Times New Roman: 1306 - 1513
(+) Times New Roman: 1513 - 1626
(+) Times New Roman: 1626 - 1655
(+) Times New Roman: 1655 - 1772
(+) Times New Roman: 1772 - 2032
(+) Times New Roman: 2032 - 2127
(+) Times New Roman: 2127 - 2141
(+) Times New Roman: 2141 - 2176
(+) Times New Roman: 2176 - 2192
(+) Times New Roman: 2192 - 2209
(+) Times New Roman: 2209 - 2239
(+) Times New Roman: 2239 - 2281
(+) Times New Roman: 2281 - 2333
(+) Times New Roman: 2333 - 2376
(+) Times New Roman: 2376 - 2433
(+) Times New Roman: 2433 - 2667
(+) Times New Roman: 2667 - 2768
(+) Times New Roman: 2768 - 2779
(+) Times New Roman: 2779 - 2787
(+) Times New Roman: 2787 - 2813
(+) Times New Roman: 2813 - 2852
(+) Times New Roman: 2852 - 2974
(+) Times New Roman: 2974 - 3113
(+) Times New Roman: 3113 - 3311
(+) Times New Roman: 3311 - 3338
(+) Times New Roman: 3338 - 3470
(+) Times New Roman: 3470 - 3471
(+) Times New Roman: 3471 - 3717
(+) Times New Roman: 3717 - 3742
(+) Times New Roman: 3742 - 3800
(+) Times New Roman: 3800 - 3955
(+) Times New Roman: 3955 - 3959
(+) Times New Roman: 3959 - 3960
(+) Times New Roman: 3960 - 3961
(+) Times New Roman: 3961 - 3962
(+) Times New Roman: 3962 - 3963
(+) Times New Roman: 3963 - 3964
(+) Times New Roman: 3964 - 3965
(+) Times New Roman: 3965 - 3966
(+) Times New Roman: 3966 - 3967
(+) Times New Roman: 3967 - 3968
(+) Times New Roman: 3968 - 3969
(+) Times New Roman: 3969 - 3970
(+) Times New Roman: 3970 - 3971
(+) Times New Roman: 3971 - 3972
(+) Times New Roman: 3972 - 3973
(+) Times New Roman: 3973 - 3974
(+) Times New Roman: 3974 - 3975
(+) Times New Roman: 3975 - 3976
(+) Times New Roman: 3976 - 3977
(+) Times New Roman: 3977 - 3978
(+) Times New Roman: 3978 - 3979
(+) Times New Roman: 3979 - 3980
(+) Times New Roman: 3980 - 3981
(+) Times New Roman: 3981 - 3982
(+) Times New Roman: 3982 - 3983
(+) Times New Roman: 3983 - 4010
(+) Times New Roman: 4010 - 4035
(+) Times New Roman: 4035 - 4036
(+) Times New Roman: 4036 - 4317
(+) Times New Roman: 4317 - 4375
(+) Times New Roman: 4375 - 4442
(+) Times New Roman: 4442 - 4452
(+) Times New Roman: 4452 - 4485
(+) Times New Roman: 4485 - 4787
(+) Times New Roman: 4787 - 4905
(+) Times New Roman: 4905 - 4939
(+) Times New Roman: 4939 - 5073
(+) Times New Roman: 5073 - 5074
(+) Times New Roman: 5074 - 5111
(+) Times New Roman: 5111 - 5112
(+) Times New Roman: 5112 - 5452
(+) Times New Roman: 5452 - 5569
(+) Times New Roman: 5569 - 5598
(+) Times New Roman: 5598 - 5607
(+) Times New Roman: 5607 - 5632
(+) Times New Roman: 5632 - 5692
(+) Times New Roman: 5692 - 5950
(+) Times New Roman: 5950 - 5971
(+) Times New Roman: 5971 - 6068
(+) Times New Roman: 6068 - 6217

Но если выделить всё содержимое документа и задать шрифт Times New Roman (или любой другой), а потом обработать его кодом, то получим уже другой результат:

Код

------------------------------
Дипазон поиска: 0 - 6217
Заданный шрифт: Times New Roman
(!) ?: 0 - 6217

Т. е., во всём содержимом документа шрифт оказался не распознанным.
Если поизучать документ, то обнаруживается следующее:
— При выделении всего содержимого документа через CTRL+a, шрифт оказывается неопределённым — это видно в элементе, который показывает имя шрифта на панели инструментов.
— Если начать выделять содержимое документа сверху, то не доходя до конца 3-ей страницы, шрифт становится неопределённым.
— Если начать выделение снизу, то шрифт оказывается неопределённым тоже на 3-ей странице, но выше — ближе к её началу. — На том месте, где записана формула под номером 28.

За разъяснениями можно попробовать обратиться в разделы: VBA и MS Office Word. Может там кто-то знает природу всех этих явлений.



1



Поиск и замена в word

Просмотров 4к. Обновлено 7 апреля 2020

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

Содержание

  1. Поиск слова в ворде
  2. Настроить поиск текста
  3. Навигация между страницами
  4. Команда заменить в ворде
  5. Найти выделенные курсивом слова

Поиск слова в ворде

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

  1. Нажмите на вкладку «Главная».
  2. Нажмите значок «Найти» в группе «Редактирование» .

Поиск и замена в word

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

Нажмите на любой текст в списке на панели навигации, Word выделит текст в документе.

Поиск и замена в word

Настроить поиск текста

Щелкните значок увеличительного стекла в текстовом поле «Поиск документа» на панели навигации. Появляется раскрывающееся меню:

Поиск и замена в word

Нажмите «Параметры». Откроется диалоговое окно «Параметры поиска». Выберите один или несколько параметров в диалоговом окне.

Поиск и замена в word

Нажмите OK, чтобы диалоговое окно исчезло.

Навигация между страницами

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

Поиск и замена в word

Команда заменить в ворде

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

  • Нажмите на вкладку «Главная».
  • Нажмите значок « Заменить» в группе «Редактирование» .
    (Вы также можете нажать Ctrl + H).

Поиск и замена в word

  • Откроется диалоговое окно «Найти и заменить»
  • Нажмите в текстовом поле «Найти» и введите слово или фразу, чтобы найти.
  • Нажмите в поле «Заменить на» и введите слово или фразу, чтобы заменить текст, введенный в поле «Найти» .
  • (Необязательно) Нажмите кнопку «Дополнительно» и выберите дополнительные параметры.
  • Нажмите на одну из следующих кнопок:
    • Заменить: заменяет выделенный в данный момент текст.
    • Заменить все: поиск и замена текста по всему документу.
    • Найти далее : поиск от текущей позиции курсора до конца документа.
  • Нажмите Отмена, чтобы диалоговое окно исчезло.

Поиск и замена в word

Найти выделенные курсивом слова

Для поиска в документе ворд определённого шрифта или, например, курсива выполните следующие шаги:

Шаг 1. Откройте «расширенный поиск» на вкладке «главная»

Поиск и замена в word

Шаг 2. Далее нажмите «Больше» и ниже «Формат» в списке выберите «Шрифт»

Поиск и замена в word

Шаг 3. В открывшемся окне «Найти шрифт» выберите курсив и нажните кнопку «Ок»

Поиск и замена в word

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

При работе с текстом, особенно с большими объемами, часто бывает необходимо найти слово или фрагмент текста. Для этого вы можете использовать текстовый поиск в Word. Для поиска в Word есть несколько вариантов:

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

Самый простой поиск в Word – кнопка «Найти»

Самый простой поиск в Word — с помощью кнопки «Найти». Эта кнопка находится на вкладке «Главная» в правом углу.

поиск по тексту в Word

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

После нажатия кнопки или комбинации клавиш откроется окно навигации, в котором вы можете ввести поисковые слова.

поиск слова

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

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

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

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

Есть 3 варианта вызова расширенного поиска:

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

поиск слов в Word

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

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

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

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

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

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

После открытия отдельного диалогового окна необходимо нажать кнопку «Еще»

поиск слова в документе

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

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

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

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

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

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

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

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

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

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

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

Искать слова целиком

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

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

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

В результате Word найдет следующее значение:

поиск по шаблону

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

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

Ищите омофоны

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

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

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

Искать в тексте независимо от знаков препинания

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

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

Искать слова без учета пробелов

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

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

Искать текст по формату

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

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

Искать текст по формату

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

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

Справа от кнопки «Форматировать» находится кнопка «Специальная». Есть огромное количество предметов для поиска

Специальный поиск из Word

Вы можете искать по этому элементу:

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

Редактор Word позволяет искать не только конкретные слова или фразы, но и элементы текста с определенным форматированием. Например, вы можете задать поиск всех слов в документе, которые имеют подчеркнутый стиль; или задать поиск всех элементов, которые имеют выравнивание по левому краю и т.д.

Чтобы найти в документе, в качестве примера, все текстовые фрагменты, выравненные по левому краю, выполните следующие шаги.

  1. Откройте диалоговое окно Найти и заменить с помощью сочетания клавиш Ctrl+F. Окно откроется на вкладке Найти.
  2. Если окно открылось в кратком виде, то нажмите кнопку Больше.
  3. Очистите все поля диалогового окна, если они содержат какие-либо данные и снимите все флажки с параметров поиска. Если кнопка Снять форматирование активна, то нажмите ее.
  4. Нажмите кнопку Формат и выберите команду Абзац.
  5. На вкладке Отступы и интервалы в поле Выравнивание выберите из списка строку По левому краю.
  6. Нажмите ОК.
  7. Нажмите кнопку Найти далее в диалоговом окне Найти и заменить.

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

Ссылки по теме:

Быстрый поиск форматированного текста

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