Я хочу, чтобы заменить некоторые строки внутри документа Word с помощью ActiveX и JavaScript, теперь у меня есть что-то вроде этого:Заменить текст в документе Word с помощью ActiveX?
var text = Selection.Text;
Selection.Text = text.replace('somesting','somevalue');
Но после того, что я потеряю все formaing. Если я запись макросов в WinWord я получаю это:
With Selection.Find
.Text = "somestring"
.Replacement.Text = "somevalue"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
Selection.Find.Execute Replace:=wdReplaceAll
Итак, как я могу переписать последнюю строку с JS?