Привет, у меня есть коды ниже, которые уже работают отлично.Что я не могу понять, так это подсчитать, сколько раз поиск по шаблону находит совпадение.Может кто-нибудь сказать мне, как я могу пойти по этому поводу?Коды следующие:
Sub findfunction()
If (findHL(activedocument.Content, "[aeiou]")) = True Then MsgBox "Highlight vowels Done", vbInformation + vbOKOnly, "Vowels Highlight Result"
If (findHL(activedocument.Range, "<wa*>")) = True Then MsgBox "Highlight words beginning with WA", vbInformation + vbOKOnly, "Prefix Find Result"
End Sub
Function findHL(r As Range, s As String) As Boolean
Options.DefaultHighlightColorIndex = wdRed
r.Find.Replacement.highlight = True
r.Find.Execute FindText:=s, MatchWildcards:=True, Wrap:=wdFindContinue, Format:=True, replace:=wdReplaceAll
findHL = True
End Function
Любая помощь будет принята с благодарностью.Спасибо, ребята!