Как удалить весь текст, имеющий надстрочное форматирование?

Как удалить весь текст, имеющий надстрочное форматирование?

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

решение1

Это можно сделать с помощью простой операции поиска и замены.

  1. вНайти и заменитьдиалоговое окно нажмите на Format > Font:

    1

  2. ВыбиратьНадстрочный индекс:

    2

  3. Не вводите текст в полеНайти то, чтоиЗаменитьполя и просто нажмитеЗаменить все:

    3

решение2

Для этого вам, скорее всего, понадобится макрос Word. Я не верю, что есть другой способ сделать это. Чтобы сделать макрос, нажмите alt+f11. Дважды щелкните по этому документу и вставьте этот код

Sub Demo() With ActiveDocument.Content.Find .ClearFormatting .Text = "*" .Font.Superscript = True With .Replacement .ClearFormatting .Text = "" End With .Forward = True .Wrap = wdFindContinue .Format = True .MatchCase = False .MatchWholeWord = False .MatchWildcards = True .MatchSoundsLike = False .MatchAllWordForms = False .Execute Replace:=wdReplaceAll End With End Sub

в него, а затем нажмите маленькую зеленую стрелку вверху или нажмите f5
источники:
http://answers.microsoft.com/en-us/office/forum/office_2007-word/macro-to-remove-superscripts/733b2b38-5767-4a7c-a6ce-85d1d593bd23

Связанный контент