Eu encontrei este tópico em que uma macro que faz mais ou menos o que você precisa é sugerido. Talvez isso ajude.
Eu quero fazer uma série de operações de localização e substituição. Infelizmente, os documentos em que tenho que trabalhar estão no formato Word (.docx), portanto, não consigo fazer script disso. Estes são capítulos de livros, então a formatação é importante (itálico, negrito, recuo, fontes), não posso simplesmente converter em texto simples.
Digamos que eu tenha uma lista com cerca de 20 palavras diferentes:
black
blue
yellow
A substituição que eu preciso fazer é adicionar acentos, então eu teria uma lista de substituições como esta:
bláck
blúe
yéllow
Existe uma maneira de automatizar isso no Word? Eu ficaria feliz em usar outro software. Eu ficaria ainda mais feliz se eu pudesse fazer isso no Linux usando ferramentas de script (mas eu acho que isso é uma ilusão). Eu tenho acesso a sistemas Linux e Windows, MS Word e LibreOffice.
Eu encontrei este tópico em que uma macro que faz mais ou menos o que você precisa é sugerido. Talvez isso ajude.