Внутри Word вы можете записать макрос, выполнив его самостоятельно. Затем вы открываете редактор VBA, опционально удаляете некоторые бесполезные вещи (обычно слишком много выделений или перемещений в файле), и вы получаете свой скрипт.
Отредактировано: перемещено содержание комментария сюда, чтобы ответить на комментарий автора.
При записи макроса в диалоговом окне поиска и замены нажмите «Заменить все». Затем остановите запись. Сгенерированный макрос выглядит так:
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "tarte au pomme"
.Replacement.Text = "t aux pruneaux"
.Wrap = wdFindContinue
.MatchCase = False
' removed some stuff
End With
Selection.Find.Execute Replace:=wdReplaceAll
С этого момента вы можете создать макрос VBScript. Вам необходимо получить значения wdReplaceAll и wdFindContinue в Обозревателе объектов.