Сразу сорри за оффтоп.
В Ворде пишется макрос кот. будет вставлять теги в начале и в конце абзаца, в котором встречается определенная последовательность символов (например, "www"). Код, который ставит закрывающий тэг:
Проблема в том, что концом Параграфа VBA считает символ перевода строки, а не последний символ абзаца, поэтому тэг ставится уже в следующем абзаце. Как это побороть?
В Ворде пишется макрос кот. будет вставлять теги в начале и в конце абзаца, в котором встречается определенная последовательность символов (например, "www"). Код, который ставит закрывающий тэг:
Код:
With ActiveDocument.Content.Find
.Text = "www"
Do While .Execute() = True
With .Parent
.EndOf Unit:=wdParagraph, Extend:=wdMove
.InsertAfter "<\b>"
.Move Unit:=wdParagraph, Count:=1
End With
Loop
End With
Проблема в том, что концом Параграфа VBA считает символ перевода строки, а не последний символ абзаца, поэтому тэг ставится уже в следующем абзаце. Как это побороть?