Тема: Find-Replase
Запускаю из акада вордовский макрос, потом сохраняю документ, и хочу заменить в нём все буквы "а" на значение в переменной PARAM1
которое получил акадовским макросом.
Замена не идёт. Подскажите как сделать замену.
Может есть способ передать PARAM1 в ворд?
Ниже код которым я пользуюсь:
wordAp.Application.Run "Normal.ListNameTableAW.ListNameTableAW"
With wordAp.Application.ActiveDocument
.SaveAs (CommonDialog1.FileName)
.Selection.Find.ClearFormatting
.Selection.Find.Replacement.ClearFormatting
With .Selection.Find
.Text = "a"
.Replacement.Text = PARAM1
.Forward = True
.Wrap = wdFindAsk
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
.Selection.Find.Execute Replace:=wdReplaceAll
End With