2 способа пакетного изменения текста в верхнем или нижнем индексе в вашем документе Word

Поделись сейчас:

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

Иногда нам нужно изменить определенные тексты в документе Word на верхние или нижние индексы, особенно когда есть несколько экземпляров одного и того же текста. В таких условиях замена партии – это то, что нам нужно.ost. По этой причине мы предлагаем 2 быстрых метода для выполнения этой задачи.

Способ 1: используйте функцию «Найти и заменить»

В следующем содержании мы будем использовать образец «DataNumen Word Repair v2.5» в качестве нашей демонстрации. Наша цель — заменить «v2.5» в качестве нижнего индекса.Необходимость замены текста на подстрочный

  1. Первый и первыйost, щелкните вкладку «Главная».
  2. Затем нажмите «Заменить», чтобы открыть диалоговое окно «Найти и заменить».Нажмите «Главная» -> «Заменить».
  3. Сначала введите «v2.5» в текстовое поле «Найти». Не забудьте поставить пробел перед текстом.
  4. Затем введите «v2.5» в текстовое поле «Заменить на». На этот раз перед текстом нет пробела.
  5. Затем нажмите кнопку «Дополнительно», чтобы расширить дополнительные параметры.Введите содержимое-> Нажмите «Еще»
  6. Теперь нажмите «Формат» и выберите «Шрифт».Нажмите «Формат» -> выберите «Шрифт».
  7. В диалоговом окне «Найти шрифт» установите флажок «Верхний индекс» или «Подстрочный индекс».
  8. Затем нажмите «ОК».Отметьте опцию-> Нажмите «ОК»
  9. Наконец, нажмите кнопку «Заменить все».Нажмите "Заменить все".

Вы можете проверить эффект здесь:Эффект замены партии

Метод 2: пакетная замена запуском макроса Word

  1. Для начала нажмите «Alt + F11», чтобы вызвать редактор VBA.
  2. Затем нажмите «Обычный» проект и вкладку «Вставить».
  3. Выберите «Модуль» в раскрывающемся меню.Нажмите «Обычный» -> нажмите «Вставить» -> нажмите «Модуль».
  4. Затем дважды щелкните новый модуль, чтобы открыть область кодирования.
  5. Вставьте туда следующий макрос:
Sub ReplaceTheTextAsSubscript()
  Dim strSelectText As String
  Dim strReplaceText As String
 
  strSelectText = InputBox("Enter the text you want to search", "Select text", "For example: v2.5")
  strReplaceText = InputBox("Enter the text you want to replace with", "Replace text", "For example:v2.5")
 
  Selection.Find.ClearFormatting
  Selection.Find.Replacement.ClearFormatting
  With Selection.Find.Replacement.Font
    .Superscript = False
    .Subscript = True
  End With
  With Selection.Find
    .Text = strSelectText
    .Replacement.Text = strReplaceText
    .Forward = True
    .Wrap = wdFindContinue
    .Format = True
    .MatchCase = False
    .MatchWholeWord = False
    .MatchWildcards = False
    .MatchSoundsLike = False
    .MatchAllWordForms = False
  End With
  Selection.Find.Execute Replace:=wdReplaceAll
End Sub
  1. Нажмите «Выполнить».Вставьте коды-> Нажмите «Выполнить».
  2. Во-первых, есть поле «Выбрать текст». Введите найденный текст и нажмите «ОК». В этом случае введите «v2.5».Введите поисковый текст-> Нажмите «ОК»
  3. Затем есть поле «Заменить текст». Введите туда замещающий текст и нажмите «ОК». Введите «v2.5».Введите замещающий текст

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

Sub ReplaceTheTextAsSuperscript()
  Dim strSelectText As String
  Dim strReplaceText As String
 
  strSelectText = InputBox("Enter the text you want to search", "Select text", "For example: v2.5")
  strReplaceText = InputBox("Enter the text you want to replace with", "Replace text", "For example:v2.5")
 
  Selection.Find.ClearFormatting
  Selection.Find.Replacement.ClearFormatting
  With Selection.Find.Replacement.Font
    .Superscript = True
    .Subscript = False
  End With
  With Selection.Find
    .Text = strSelectText
    .Replacement.Text = strReplaceText
    .Forward = True
    .Wrap = wdFindContinue
    .Format = True
    .MatchCase = False
    .MatchWholeWord = False
    .MatchWildcards = False
    .MatchSoundsLike = False
    .MatchAllWordForms = False
  End With
  Selection.Find.Execute Replace:=wdReplaceAll
End Sub

Исправить ошибки документа

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

Об авторе:

Вера Чен — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая поврежденный xlsx и pdf ремонт программных продуктов. Для получения дополнительной информации посетите www.datanumen.com

Поделись сейчас:

Комментарии закрыты.