Тема: Замена макросом
Здравствуйте.
Не получается сделать замену только в выделенной области документа
макрос было записан, при этом во время записи макрос все происходит правильно
при повторном запуске макроса замена происходит во всем документе, о чем ворд и сообщает: «выполнено 100500 замен, достигнут конец документа...»
собственно сам больной:
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "^p^p"
.Replacement.Text = "^p"
.Forward = True
.Wrap = wdFindAsk
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
что не так?