Множественная нахождение и замена в текстовом документе

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

Скажем, у меня есть список из примерно 20 разных слов:

  • Vim удалить все строки, которые НЕ содержат определенное слово
  • Notepad ++ найти строку с новой строкой и заменить
  • Как искать и заменять строку в нескольких текстовых файлах (внутри каталога) с помощью Windows CMD? Часть 2
  • Подстановочные знаки Microsoft Word
  • Как найти и заменить символ «*» в Excel
  • Найти и заменить блок текста (другими блоками текста) в нескольких файлах
  • black blue yellow 

    Мне нужна замена, чтобы добавить акценты, поэтому у меня будет список таких заметок:

     bláck blúe yéllow 

    Есть ли способ автоматизировать это в Word? Я был бы рад использовать еще одну часть программного обеспечения. Я был бы еще счастливее, если бы мог сделать это на Linux, используя инструменты для создания сценариев (но я думаю, что это желаемое за действительное). У меня есть доступ к системам Linux и Windows, MS Word и LibreOffice.

  • Номер страницы больше не отображается (Word 2003)
  • Диалоговое окно «Печать» запрашивает подтверждение при печати всего документа
  • MS Word: сохранение гиперссылок при экспорте в PDF
  • Как я могу видеть, когда файл txt был встроен в документ Word?
  • Заменить <b> ... </ b> полужирным шрифтом в MS Word с помощью макросов
  • Каков стиль, используемый для посещенной гиперссылки в MS Word?
  • One Solution collect form web for “Множественная нахождение и замена в текстовом документе”

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

    Давайте будем гением компьютера.