Word VBA Макросы. Как узнать, есть ли в абзаце заданный текст?

Автор Посетитель 15.05.2024, 15 мая 2024, 14:47

Посетитель 15.05.2024

Как узнать, есть ли в абзаце заданный текст?
Например, как узнать, есть ли в абзаце текст "птица"?

Посетитель 15.05.2024

Написал сам:

Sub Macro()

    If LCase(ActiveDocument.Paragraphs(1).Range.Text) Like "*птица*" Then
        MsgBox "В абзаце есть искомое слово.", vbInformation
    Else
        MsgBox "В абзаце нет искомого слова.", vbExclamation
    End If
   
End Sub